Legecyシステムからいくつかのコードを読み取ります。
クラスAのインスタンスがあり、それをコレクションに追加してから破棄するとします。
コードはまだmyControlCollcetionを使用しているため、ここで暗黙的な破棄を使用するポイントが何であるかを理解できません。つまり、cltCheckBoxAは実際には解放されません。
なんで?
using (UserControlA cltCheckBoxA = new UserControlA())
{
//some operation
base.myControlCollcetion.Add(cltCheckBoxA);
}
//Other operation against myControlCollcetion