У меня есть метод ниже, который вызывается. В нем я создаю локальную переменную Bitmap, а затем она передается в качестве аргумента экземпляру пользовательского класса. Мое сомнение: я должен избавиться от растрового объекта?
public void AddSnapshot(int width, int height)
{
Bitmap bmp = null;
try
{
bmp = new Bitmap(width, height);
MyClass mc = new MyClass(bmp);
}
catch (Exception)
{
if (bmp != null) bmp.Dispose();
}
}