Я читал эту статью в блоге Джага Ригала Мне показалось, что то, что он предлагал, на самом деле не то же самое, что использование инициализатора объекта. Потом я понял, что на самом деле не знаю наверняка.
Когда объект создается с инициализаторами объекта, и один из этих инициализаторов выдает (возможно, исключение Null Reference) ... действительно ли объект создан? Это в основном похоже на то, как в конструкторе создается исключение? Или объект полностью построен, а затем инициализирован?