Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 재귀적으로 파일 나열

<시간/>

디렉토리에 있는 파일 목록을 가져오려면 C#에서 SearchOptions.AllDirectories를 사용하십시오.

먼저 파일을 저장할 디렉토리를 설정하십시오 -

string[] myFiles = Directory.GetFiles("D:\\New\\", "*.*", SearchOption.AllDirectories);

다음은 위에서 언급한 디렉토리의 파일을 표시하는 예입니다 -

using System;
using System.Linq;
using System.IO;
class Program {
   static void Main() {
      string[] myFiles = Directory.GetFiles("D:\\New\\", "*.*", SearchOption.AllDirectories);
      foreach (string res in myFiles) {
         Console.WriteLine(res);
      }
   }
}

출력

다음은 출력입니다. 그것은 폴더의 모든 디렉토리를 나열합니다 -

D:\New\one.txt
D:\New\two.html
D:\New\nature.png