プログラムを作成していますが、テキスト ファイルの読み書きの方法がまったくわかりません。あらゆる種類のデータを含むテキスト ファイルが 1 つだけ必要になるようにしたいので、ファイルの特定の行を読み取れるようにする必要があります。
3 に答える
1
StreamReader
次のStreamWriter
クラスを使用できます。
StreamReader sr = new StreamReader("C:\\Sample.txt");
var data = sr.ReadLine();
StreamWriter sw = new StreamWriter("C:\\Test.txt");
sw.WriteLine("Hello World!!");
出典: http://support.microsoft.com/kb/816149 .
編集:明確にするために、常にストリームを閉じます。sr.Close()
sw.Close()
. using
または、ジェームズが回答で行ったのと同じように、それらをステートメントで囲みます。
于 2013-10-19T17:56:22.303 に答える
0
File クラスを使用することもできます。
string h1 = File.ReadAllText("D:\\TempFiles\\h1.txt");
string h1 = File.WriteAllText("D:\\TempFiles\\h1.txt");
于 2013-10-19T20:26:53.367 に答える
0
using (System.IO.StreamReader sr = new System.IO.StreamReader("YourFile.txt"))
{
String line = sr.ReadLine();
Console.WriteLine(line);
}
于 2013-10-19T17:59:30.803 に答える