C#如何通过部分名称查找文件夹和文件

下面的示例代码将查找文件,但不确定是否通过部分名称查找文件。

 

static void Main(string[] args)
    {
        string partialName ="webapi";

        DirectoryInfo hdDirectoryInWhichToSearch = new DirectoryInfo(@"c:\");
        FileInfo[] filesInDir = hdDirectoryInWhichToSearch.GetFiles("*" + partialName +"*.*");

        foreach (FileInfo foundFile in filesInDir)
        {
            string fullName = foundFile.FullName;
            Console.WriteLine(fullName);
        }

    }