- ベストアンサー
C# で using
C# で、IDisposable インタフェースを実装したクラスを利用するとき、 SomeClass a = new SomeClass(); (処理) a.Dispose(); のかわりに、 using (SomeClass a = new SomeClass()) { (処理) } と書くのだと理解しているのですが、例えば SomeClass a = new SomeClass(); SomeClass b = a.SomeMethod(); a.Dispose(); (処理) b.Dispose(); のようなコードを using を用いて書き直すとどのようになるのでしょうか? a, b が、完全なネストになっていないので、こういう場合は無理でしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- xcrOSgS2wY
- ベストアンサー率50% (1006/1985)
回答No.1
お礼
そういうポリシーがあるのですね。 回答、ありがとうございます。