How do I search for a list of files using wildcard

后端 未结 3 760
無奈伤痛
無奈伤痛 2020-12-01 23:24

How do I use wildcards in C# to list down files contained in a selected folder?

3条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-01 23:50

    Use DirectoryInfo.GetFiles

    using System.IO;
    
    DirectoryInfo folder = new DirectoryInfo(@"C:\foo\bar");
    if (folder.Exists) // else: Invalid folder!
    {
        FileInfo[] files = folder.GetFiles("*.xml");
    
        foreach (FileInfo file in files)
        {
            DoSomething(file.FullName);
        }
    }
    

提交回复
热议问题