나는 탭으로 구분 된 텍스트 파일로 가득 찬 C : \ MergeMe \ 폴더를 가지고 있지만 파일 수는 알 수 없습니다.디렉토리의 파일 이름을 배열로 읽으려면 어떻게해야합니까?
MergeMe 디렉토리에있는 텍스트 파일의 이름을 읽고 배열에 저장하는 방법은 무엇입니까?
나는 탭으로 구분 된 텍스트 파일로 가득 찬 C : \ MergeMe \ 폴더를 가지고 있지만 파일 수는 알 수 없습니다.디렉토리의 파일 이름을 배열로 읽으려면 어떻게해야합니까?
MergeMe 디렉토리에있는 텍스트 파일의 이름을 읽고 배열에 저장하는 방법은 무엇입니까?
System.IO.Directory.GetFiles()를 사용하십시오. 광고 확장을 알고있는 경우 다음을 호출 할 수 있습니다.
Directory.GetFiles(@"C:\MergeMe\*.txt")
다른 옵션이 필요한 경우 제공 할 수있는 과부하가 있습니다.
static void Main(string[] args)
{
foreach (string file in Directory.GetFiles("MyPath"))
{
if (Path.GetExtension(file)=="youExtension")
{
using (StreamReader sr = new StreamReader(file))
{
//Your code
}
}
}
}
System.IO.Directory.GetFiles? – catflier