Передача параметра в объект в фигурных скобках во время создания экземпляра в C #

Когда вы передаете переменную в объект во время создания экземпляра, например, в

SomeObject newObject = new SomeObject() { SomeString = "String goes here" };

Будет ли переменная SomeString доступна в конструкторе или она будет назначена позже? Если мне нужно было использовать его в конструкторе, будет ли это работать, или мне нужно будет передать его в качестве параметра, используя

new SomeObject("String goes here");
9
задан Adrian C. 8 March 2017 в 10:57
поделиться