中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# getfiles 怎樣獲取文件

c#
小樊
81
2024-11-25 23:29:00
欄目: 編程語言

在C#中,你可以使用System.IO命名空間中的GetFiles()方法來獲取文件。這個方法位于System.IO.Directory類中。GetFiles()方法允許你指定一個搜索模式,以便搜索具有特定擴展名或滿足其他條件的文件。

以下是一個簡單的示例,展示了如何使用GetFiles()方法獲取當前目錄中的所有.txt文件:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 獲取當前目錄中的所有 .txt 文件
        string[] txtFiles = Directory.GetFiles("*.txt");

        // 遍歷并打印文件名
        foreach (string file in txtFiles)
        {
            Console.WriteLine(file);
        }
    }
}

你還可以使用GetFiles()方法獲取指定目錄及其子目錄中的文件。例如,要獲取C:\Example目錄及其子目錄中的所有.txt文件,可以這樣做:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 獲取 C:\Example 目錄及其子目錄中的所有 .txt 文件
        string[] txtFiles = Directory.GetFiles(@"C:\Example", "*.txt", SearchOption.AllDirectories);

        // 遍歷并打印文件名
        foreach (string file in txtFiles)
        {
            Console.WriteLine(file);
        }
    }
}

在這個示例中,SearchOption.AllDirectories參數表示要搜索所有子目錄。還有其他可選參數,如SearchOption.TopLevelOnly(僅搜索頂層目錄)和SearchOption.IgnoreCase(在執行搜索時不區分大小寫)。

0
板桥市| 历史| 临泉县| 彭山县| 义马市| 达州市| 皋兰县| 马边| 抚松县| 来宾市| 洛宁县| 九寨沟县| 岳阳县| 新乡市| 和田市| 罗山县| 神池县| 临颍县| 杂多县| 德兴市| 宜川县| 武平县| 广汉市| 花莲县| 虞城县| 望谟县| 准格尔旗| 大悟县| 开原市| 锦屏县| 彭山县| 盖州市| 临海市| 和林格尔县| 桐庐县| 澄迈县| 德江县| 资讯| 岑巩县| 寻乌县| 朝阳市|