Я не могу поверить, что я все еще смущен этим, но, в любом случае, давайте, наконец, прибить это:
У меня есть класс, который переопределяет OnPaint для рисования. Чтобы ускорить процесс, я создаю ручки, кисти и т. Д. Перед конструкцией, чтобы OnPaint не нуждался в их создании и утилизации.
Теперь я уверен, что я всегда располагаю такими объектами, но у меня такое ощущение, что мне это не нужно, потому что, несмотря на то, что они реализуют IDisposable, они являются управляемыми объектами.
Это правильно?
Спасибо за все ответы, вопрос, безусловно, был прибит.
Я рад, что всегда был бдителен, всегда используя «использование», так что мне не нужно проходить всю мою проверку кода. Я просто хотел пояснить, что я не бессмысленный пользователь.
Кроме того, недавно у меня возникла странная ситуация, когда мне пришлось заменить блок using и вручную вызвать dispose! Я выкопаю это и создам новый вопрос.