SW 개발 공부/실수 기록

디렉토리에 존재하는 파일들 전체 읽고 저장하기

Maison 2022. 3. 17. 15:58

디렉토리에 존재하는 파일들 전체 읽고 저장하기.

 

1) 디렉토리의 모든 파일 읽어오기

 

DirectoryInfo dir = new DirectoryInfo(string folderName);

List<string> filenames = new List<string>();

 

foreach(FileInfo fileinfo in dir.GetFiles())

{

 filenames.Add(fileinfo.fullname);

}

 

2) 파일들로부터 데이터 읽기.

 

BinaryWriter br = new BinaryWriter(new FileStream(filename),FileMode.Open)

Fileinfo fileinfo = new Fileinfo(filename);

 

for(int i=0;i<fileinfo.Length;i++)

Data[i]=br.ReadByte();

 

** binarywrite는 filestream을 사용한다.