Я хочу прочитать огромный .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% копию.
Прочитайте и обработайте его по одной строке за раз, или разбейте его на куски и разобьйте куски в отдельности. Вы также можете показать нам код, который у вас есть, и сообщить нам, что вы пытаетесь выполнить с ним. –
Как мне это сделать? Я видел подобный вопрос здесь в SO, но я не могу его найти. Поиск не подходит для меня. – 2010-05-19 18:11:41
@Robert Если вы опубликуете это, вы получите upvote :) – Simon