거대한 .txt 파일을 읽고 싶습니다. 크기가 커서 메모리 오버플로가 발생합니다.어떻게 StreamReader를 사용하여 매우 큰 텍스트 파일을 읽을 수 있습니까?
어떤 도움이 필요합니까?
private void button1_Click(object sender, EventArgs e)
{
using (var Reader = new StreamReader(@"C:\Test.txt"))
{
textBox1.Text += Reader.ReadLine();
}
}
텍스트 파일은 다음과 같습니다 그런 말 그대로
Line1
Line2
Line3
.
텍스트 파일을 그대로 여러 줄 텍스트 상자에 100 % 복사하려고합니다.
한 번에 한 줄씩 읽고 처리하거나 청크로 나누어 청크를 개별적으로 처리하십시오. 가지고있는 코드를 보여줄 수 있으며, 그 코드로 수행하려는 것을 알려주십시오. –
어떻게하면됩니까? 그래서 비슷한 질문을 보았지만 찾을 수가 없습니다. 검색이 제대로 작동하지 않습니다. –
@ 로버트 이것을 게시하면 upvote가 표시됩니다. – Simon