首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中的正则表达式,该如何解决

2012-12-16 
C#中的正则表达式想对文件名过滤,只要文件夹下的txt,doc和bmp这个怎么写啊。[最优解释]为什么要用正则?直接

C#中的正则表达式
想对文件名过滤,只要文件夹下的txt,doc和bmp这个怎么写啊。


[最优解释]
为什么要用正则?直接用Direcotory.GetFiles方法不就行了吗?


            foreach (string file in Directory.GetFiles(@"D:"))
            {
                string ext = Path.GetExtension(file);
                if (ext == ".txt" 
[其他解释]
不需要正则,用File或者FileInfo这些文件类就可以实现
[其他解释]
 ext == ".doc" 
[其他解释]
 ext == ".bmp")
                    Console.WriteLine(file);
            }

热点排行