VB.NET
' 初期化
Dim
strmReader As System.IO.StreamReader = (New
System.IO.StreamReader("C:\stream.txt", System.Text.Encoding.[Default]))
' 結果格納変数
Dim strResult As String = String.Empty
' Peekが0以上の間は次の行が存在すると判定
While
strmReader.Peek() >= 0
' 1行ごとに取得する
Dim
stBuffer As String = strmReader.ReadLine()
' 格納していく(System.Environment.NewLineは改行)
strResult += stBuffer & System.Environment.NewLine
End While
' ストリームを閉じる
strmReader.Close()
' 結果確認
Console.WriteLine(strResult)
C#
// 初期化
System.IO.StreamReader strmReader = (
new System.IO.StreamReader(@"C:\stream.txt", System.Text.Encoding.Default)
);
// 結果格納変数
string
strResult = string.Empty;
//
Peekが0以上の間は次の行が存在すると判定
while
(strmReader.Peek() >= 0)
{
// 1行ごとに取得する
string stBuffer = strmReader.ReadLine();
// 格納していく(System.Environment.NewLineは改行)
strResult += stBuffer + System.Environment.NewLine;
}
// ストリームを閉じる
strmReader.Close();
// 結果確認
Console.WriteLine(strResult);