ソースレビューしていた時のこと
FileStream fs = new FileStream( temp, FileMode.Create); fs.Write(buffer, 0, buffer.Length); fs.Close();
自分だったら
using(FileStream fs = new FileStream( temp, FileMode.Create)) { fs.Write(buffer, 0, buffer.Length); }
とするところなので。
あれ、using使わないの? Disposeは? と思ったのですが、これで十分なようです。
このメソッドは、 Dispose を呼び出し、 すべてのリソースを解放するように指定します。
usingが入れ子になるんだったら、こちらの方が良いでしょうね。