Visual Studio デザイナーを通じて追加された OpenFileDialog を含むフォームがあります。次のパターンを使用してフォームを表示します。
using (var form = MyForm()) {
form.ShowDialog();
}
次に、私が呼び出す形式で
myOpenFileDialog.ShowModal();
OpenFileDialog はデザイナーを通じて追加されたため、上記のパターンを使用することはできません。さらに、Designer.cs ファイルには表示されません。
myOpenFileDialog.Dispose();
と呼ばれます。ここでメモリリークがありますか?