コンテンツへスキップ

usingのネスト

usingのネストしたいのに、やり方をよく忘れるのでメモ。

using(Xxx tXxx = new Xxx())
using(Yyy tYyy = new Yyy())
{
    // use tXxx, tYyy
}

という書き方ができる。以前調べて、知ってたはずなのに 忘れてしまったので備忘をかねてメモメモ。 ちなみにDisposeの呼び出し順序は、ちゃんと逆順にしてくれます。

© 2003 Kurusugawa Computer Inc.