Closeメソッドを使ってStreamを閉じる 言語: C# VB Streamに対する読み書きが終了した後、Closeメソッドを呼び出すことでStreamを閉じることができます。 Closeメソッドを使ってStreamを閉じる すべて選択してコピー ダウンロード 行番号を表示する using System; using System.IO; class Sample { static void Main() { Stream stream = null; try { // Streamを開く stream = File.OpenWrite("sample.dat"); var buffer = new byte[8] {0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48}; // streamにデータを書き込む stream.Write(buffer, 0, 8); } finally { // すべての処理が終わったらstreamを閉じる if (stream != null) stream.Close(); } } } 関連するページ Seekメソッドを使ってStreamの末尾にシークしてから内容を追記する FileStreamを作成する際に末尾にシークしてから内容を追記する ストリームが読み込み可能・書き込み可能・シーク可能か調べる usingステートメントを使ってStreamを閉じる ラッパーとなるストリームを閉じる際にベースとなったストリームを開いたままにする CopyToメソッドを使ってStreamの内容を別のStreamにコピーする CopyToメソッドが使用するバッファサイズを指定してStreamをコピーする