我需要获取特定目录中的所有文件并将它们存储在 fileinfo 数组中并按字母数字对其进行排序。
代码片段
string dir = @"C:\tem";
DirectoryInfo directory = new DirectoryInfo(dir);
if (directory != null)
{
FileInfo[] files = directory.GetFiles("*.bmp");
if (files.Length > 0)
{
Console.WriteLine("Files:");
foreach (FileInfo subFile in files)
{
Console.WriteLine(" " + subFile.Name + " (" + subFile.Length + " bytes)");
}
}
}`
目前我正在获得输出
test_1.bmp test_11.bmp test_2.bmp
但我想要像这样的输出
test_1.bmp,test_2.bmp,test_11.bmp
谢谢