File.ReadAllText Method (String)
http://msdn2.microsoft.com/library/ms143368.aspx
File.ReadAllText Method (String, Encoding)
http://msdn2.microsoft.com/library/ms143369(en-US,VS.80).aspx
File.WriteAllText Method (String, String)
http://msdn2.microsoft.com/library/ms143375.aspx
File.WriteAllText Method (String, String, Encoding)
http://msdn2.microsoft.com/library/ms143376(en-US,VS.80).aspx
べた&地味ではあるけど、一発でファイルすべて読み込みや、書き込みができます。
.NET2.0で追加されたメソッドです。
エンコードも指定できるので楽チンですね。