排除了几个扩展c#

排除了几个扩展c#,c#,visual-studio,folderbrowserdialog,C#,Visual Studio,Folderbrowserdialog,如何排除文件夹中的所有.txt文件和文档文件 我能够获取所有文件,但无法排除.txt文件和.doc文件 foreach (string f in Directory.GetFiles(@readpath)) { List<string> list = new List<string>(); list.Add(f); for (listcount = 0

如何排除文件夹中的所有
.txt
文件和文档文件

我能够获取所有文件,但无法排除
.txt
文件和
.doc
文件

foreach (string f in Directory.GetFiles(@readpath))
            {
                List<string> list = new List<string>();
                list.Add(f);

                for (listcount = 0; listcount < list.Count; listcount++)
                {
                    path2 = list[listcount];
                    creationdate = File.GetCreationTime(path2);
                    modidate = File.GetLastWriteTime(path2);

                }
                chkchecksum();
            }
foreach(Directory.GetFiles(@readpath))中的字符串f)
{
列表=新列表();
增加(f);
对于(listcount=0;listcount
更换

foreach (string f in Directory.GetFiles(@readpath))


我想这是以前问过的问题,如果没有,请解释您还需要什么=)
foreach (string f in Directory.GetFiles(@readpath).Where(f => !(f.EndsWith(".doc", StringComparison.OrdinalIgnoreCase) && !f.EndsWith(".txt", StringComparison.OrdinalIgnoreCase))))