📅  最后修改于: 2023-12-03 14:39:47.110000             🧑  作者: Mango
在 C# 中查找 .wav 文件可以使用 System.IO 命名空间中的相关类和方法。具体步骤如下:
using System.IO;
DirectoryInfo dir = new DirectoryInfo("C:\\MyMusic");
注意,这里的 "C:\MyMusic" 是一个示例目录,需要根据实际情况进行修改。
FileInfo[] wavFiles = dir.GetFiles("*.wav", SearchOption.AllDirectories);
这里使用了通配符 *.wav 来筛选 .wav 文件,并设置了 SearchOption.AllDirectories 来递归地查找子目录中的 .wav 文件。
foreach (FileInfo file in wavFiles)
{
Console.WriteLine("File found: " + file.FullName);
}
这里使用了 FileInfo 类的 FullName 属性来获取文件的完整路径。
完整代码如下:
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
DirectoryInfo dir = new DirectoryInfo("C:\\MyMusic");
FileInfo[] wavFiles = dir.GetFiles("*.wav", SearchOption.AllDirectories);
foreach (FileInfo file in wavFiles)
{
Console.WriteLine("File found: " + file.FullName);
}
}
}
以上就是在 C# 中查找 .wav 文件的方法,希望对你有所帮助!