在C#中,使用GetFiles()
方法獲取文件列表時,可以通過傳遞一個string[]
數組作為參數來按名稱排序。這里有一個示例:
using System;
using System.IO;
class Program
{
static void Main()
{
// 獲取當前目錄下的所有文件
string[] files = Directory.GetFiles(".");
// 按名稱排序
Array.Sort(files);
// 輸出排序后的文件列表
Console.WriteLine("Sorted files:");
foreach (string file in files)
{
Console.WriteLine(file);
}
}
}
在這個示例中,我們首先使用Directory.GetFiles(".")
獲取當前目錄下的所有文件。然后,我們使用Array.Sort(files)
對文件數組進行排序。最后,我們使用foreach
循環遍歷并輸出排序后的文件列表。