Когда вы передаете переменную в объект во время создания экземпляра, например, в
SomeObject newObject = new SomeObject() { SomeString = "String goes here" };
Будет ли переменная SomeString доступна в конструкторе или она будет назначена позже? Если мне нужно было использовать его в конструкторе, будет ли это работать, или мне нужно будет передать его в качестве параметра, используя
new SomeObject("String goes here");