약 100000 개의 기사가 들어있는 텍스트 파일이 있습니다. 파일의 구조는 다음과 같습니다C#에서 큰 텍스트 파일을 여는 방법
.Document ID 42944-YEAR:5 .Date 03\08\11 .Cat political Article Content 1 .Document ID 42945-YEAR:5 .Date 03\08\11 .Cat political Article Content 2
내가 선으로 그것을 라인을 처리하는 C#에서이 파일을 열려면. 는이 코드 시도 :
String[] FileLines = File.ReadAllText(
TB_SourceFile.Text).Split(Environment.NewLine.ToCharArray());
을하지만 말한다 : 유형 'System.OutOfMemoryException'의
예외가 발생 했다.
질문은 어떻게 파일을 열어서 한 줄씩 읽을 수 있습니까?
- 파일 크기 : 5백64메가바이트 (591,886,626 바이트)
- 파일 인코딩 : UTF-8
- 파일은 유니 코드 문자가 포함되어 있습니다.