C#, C♯, C#相談室 Part77
■ このスレッドは過去ログ倉庫に格納されています
0619607
2012/12/09(日) 02:29:52.66618が既にかいてるけど、
http://www.divakk.co.jp/aoyagi/csharp_tips_using.html
ここの
−usingを使え、使えったら使え(^^)−
に書いてある。
try - finaryのなかでdisposeするめんどうなのは必要はない
----
C#には、自動的にDispose()を呼び出してくれ、しかも、例外にも対応して
くれる便利な構文があります。
それがusingです。 usingを使うとこんな風に書けます。
public void Func() {
using (FileStream fs = new FileStream("test.txt", FileMode.Read)) {
using (StreamReader sr = new StreamReader(fs)) {
// 処理する
}
}
}
このusingは、
ファイルなどのStream処理、データベース接続、ネットワーク接続、
フォームのオープン、などのMSDNのSampleでよく見る気がする。
■ このスレッドは過去ログ倉庫に格納されています