1. 程式人生 > >文佳夾操作之獲取指定目錄下的所有文件及文件夾

文佳夾操作之獲取指定目錄下的所有文件及文件夾

IT foreach循環 each console line blog string ram tor

要想獲取當前文佳夾下所有文件,可通過Directory類的Getfiles方法來實現,此方法返回字符串數組

格式為:

用for循環輸出
 class Program
    {
        static void Main(string[] args)
        {
            string path = @"E:\新建文件夾";
            if (Directory.Exists(path))
            {
                string[] dire = Directory.GetFiles(path);
                
string[] file = Directory.GetDirectories(path); for (int i = 0; i < dire.Length; i++) { Console.WriteLine(dire[i]); } for (int i = 0; i < file.Length; i++) { Console.WriteLine(file[i]); } }
else { Console.WriteLine("文件夾不存在"); } Console.Read(); } }

用foreach循環輸出
class Program
    {
        static void Main(string[] args)
        {
            string path = @"E:\新建文件夾";
            if (Directory.Exists(path))
            {
                
string[] dire = Directory.GetFiles(path); string[] file = Directory.GetDirectories(path); foreach (string item in dire) { Console.WriteLine(item); } foreach (string str in file) { Console.WriteLine(str); } } else { Console.WriteLine("文件夾不存在"); } Console.Read(); } }

文佳夾操作之獲取指定目錄下的所有文件及文件夾