Es scheint, als gäbe es etwas kürzer als diese sein sollte:Was ist der beste Weg, um den Inhalt einer Textdatei in eine Zeichenfolge in .NET zu lesen?
private string LoadFromFile(string path)
{
try
{
string fileContents;
using(StreamReader rdr = File.OpenText(path))
{
fileContents = rdr.ReadToEnd();
}
return fileContents;
}
catch
{
throw;
}
}
Seien Sie vorsichtig mit ReadAllText oder ReadAllLines auf große Dateien, vor allem, wenn dieser Code auf dem GUI-Thread ausgeführt wird. – RoadWarrior