「テキストファイルの保存」の編集履歴(バックアップ)一覧はこちら
「テキストファイルの保存」(2006/04/06 (木) 14:02:35) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*テキストファイルに文字を書き込んで保存する
StreamWriterを使って書き込むらしい。
StreamWriter file_test =
new StreamWriter("C:\\test.txt",true,Encoding.GetEncoding(\"Shift_JIS\"));
file_test.WriteLine("うほ!!");// どんどん追加できる。
file_test.WriteLine("2行目のうほ!!");
file_test.Close(); // 開けたら閉める
newしたのにdeleteしないの?!とか、メモリの開放が気になってしょうがない人は以下のとおり
using(StreamWriter file_test =
new StreamWriter("C:\\test.txt",true,Encoding.GetEncoding("Shift_JIS")))
{
file_test.WriteLine("うほ!!");// どんどん追加できる。
file_test.WriteLine("2行目のうほ!!");
file_test.Close(); // 開けたら閉める
}
usingはDisposeを自動で呼んでるらしいので、これでも同じはず。
C++的な感じが好きならこちらがいいのかしら?
usingの方がどこからどこまで!ってのがはっきり見えてスマートな気がする今日この頃
StreamWriter file_test =
new StreamWriter("C:\\test.txt",true,Encoding.GetEncoding("Shift_JIS"));
file_test.WriteLine("うほ!!");// どんどん追加できる。
file_test.WriteLine("2行目のうほ!!");
file_test.Close(); // 開けたら閉める
file_test.Dispose();// 明示的に開放
ちなみに、第2引数は追加モードか上書きモードの指定。
trueで追加モード
*テキストファイルに文字を書き込んで保存する
StreamWriterを使って書き込むらしい。
StreamWriter file_test =
new StreamWriter("C:\\test.txt",true,Encoding.GetEncoding(\"Shift_JIS\"));
file_test.WriteLine("うほ!!");// どんどん追加できる。
file_test.WriteLine("2行目のうほ!!");
file_test.Close(); // 開けたら閉める
newしたのにdeleteしないの?!とか、メモリの開放が気になってしょうがない人は以下のとおり
using(StreamWriter file_test =
new StreamWriter("C:\\test.txt",true,Encoding.GetEncoding("Shift_JIS")))
{
file_test.WriteLine("うほ!!");// どんどん追加できる。
file_test.WriteLine("2行目のうほ!!");
file_test.Close(); // 開けたら閉める
}
usingはDisposeを自動で呼んでるらしいので、これでも同じはず。
C++的な感じが好きならこちらがいいのかしら?
usingの方がどこからどこまで!ってのがはっきり見えてスマートな気がする今日この頃
StreamWriter file_test =
new StreamWriter("C:\\test.txt",true,Encoding.GetEncoding("Shift_JIS"));
file_test.WriteLine("うほ!!");// どんどん追加できる。
file_test.WriteLine("2行目のうほ!!");
file_test.Close(); // 開けたら閉める
file_test.Dispose();// 明示的に開放
ちなみに、StreamWriterの第2引数は追加モードか上書きモードの指定。
trueで追加モード
表示オプション
横に並べて表示:
変化行の前後のみ表示: