Когда я добавляю элемент управления к форме, Visual Studio присваивает различным свойствам этой формы значение null в автоматически сгенерированном коде конструктора.
Я не хочу, чтобы конструктор делал избыточное назначение (значение уже нулевое).
Может кто-нибудь сказать мне, как это предотвратить?
пример
MyControl имеет свойство
public SomeClass MyProperty
{
get { return m_MyValue; }
set { m_MyValue = value; }
}
дизайнер затем автоматически генерирует следующее:
myControl1.MyProperty = null;