这是一个简单的问题,我相信C#专业人员知道它。
如果你想在C Sharp程序中获取硬盘上的目录(本地或其他目录)的内容,你如何去做?
答案 0 :(得分:3)
答案 1 :(得分:0)
如果你的意思是获得一个目录,那么它很简单。以下代码将为您提供给定目录中所有目录的列表,然后列出目录中的所有文件:
string dir = @"C:\Users\Joe\Music";
DirectoryInfo dirInfo = new DirectoryInfo(dir);
FileInfo[] files = dirInfo.GetFiles();
DirectoryInfo[] directories = dirInfo.GetDirectories();
foreach (DirectoryInfo directory in directories)
Console.WriteLine(directory.Name);
foreach (FileInfo file in files)
Console.WriteLine (file.Name);