i am Working on a Project on tech asp.net C#
I Have a Notepad file almost 250 MB i want to Write its Text on TextBox
I used this Code but it taking too much time at last Throwing error
OutOfMemoryException
any one can suggest me what is the Easiest way.
Here is the Code Below.
StringBuilder fileText = new StringBuilder();
using (FileStream fs = File.Open(FilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
using (BufferedStream bs = new BufferedStream(fs))
using (StreamReader sr = new StreamReader(bs))
{
string line = "";
txtReader.Text = "";
while ((line = sr.ReadLine()) != null)
{
//fileText.AppendLine(line);
txtReader.Text += line.ToString();
}
}
txtReader.Text = fileText.ToString();
Manav PandyaPosted Jan 30, 2018, 5:29 AM
Rahul SinghPosted Jan 30, 2018, 3:54 AM
Amit GuptaPosted Jan 30, 2018, 3:35 AM
Manav PandyaPosted Jan 30, 2018, 2:03 AM
Rahul SinghPosted Jan 30, 2018, 1:46 AM
Sagar Pandurang KapPosted Jan 30, 2018, 1:03 AM
Manav PandyaPosted Jan 30, 2018, 12:57 AM