Register  ::  Login

February 06, 2012

Forums
 
Subject: Read a text file into a string, like TStringList.LoadFromFile
Prev Next

Author Messages
DonUser is Offline
New Member
New Member
Posts:20


01/30/2005 5:25 PM Quote Reply  
private string ReadFileIntoString( string afilename ) {
try {
using (Stream AStream = new FileStream( afilename, FileMode.Open,
FileAccess.Read, FileShare.Read)) {
char[] b = new char[AStream.Length - AStream.Position];
new StreamReader(AStream).Read(b, 0, b.Length);
return new string(b);
}
} catch (Exception e) {
MessageBox.Show('Cannot open ' + afn + '\nError is:\n' + e.Message);
}
}


Jon Shemitz wrote in b.p.d.nt:

Um, yes, but,

public string ReadFile(string Filename)
{
using (StreamReader Reader = new StreamReader(FileName))
return Reader.ReadToEnd();
}

Forums > Programming - Dotnet / Delphi > .Net Framework Code Snippets > Read a text file into a string, like TStringList.LoadFromFile

Quick Reply
Username:  
Subject:  
Body: