Что делает этот конструктор? новый почтовый адрес [0]
Я знаю, как использовать MailAddress, как это:new MailAddress("someone@foo.com")
Но что это я вижуnew MailAddress[0]
- как это используется и когда это нормально использовать? Я не вижу ничего об этом в документах на MSDN.
1 ответ
Решение
После всех комментариев выше.... главное отличие
mailAddress mA = new mailAddress();
Объект mA инициализируется вызовом конструктора по умолчанию.
mailAddress[] mA1 = new mailAddress[0];
В этом случае никакой объект не инициализируется, это просто объявление массива объектов. Нет вызовов конструктора.