温馨提示×

c# getfiles 如何按名称排序

c#
小樊
99
2024-11-25 23:36:00
栏目: 编程语言

在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循环遍历并输出排序后的文件列表。

0