Добрый! Подскажите пжалуста есть ли в c# возможность инициализировать члены класса ПЕРЕД выполнением конструктора при помощи списка инициализации. Например при помощи вот такого синтаксиса
свойства инициализируются ПОСЛЕ выполнения тела конструктора, а хотелось бы как в ++ перед конструктором. Может есть другие варианты? На SO есть такой вопрос, но там ответили, что нет мол, так не получится.
( Что подскажете?? Спасибо.
public class A1
{
public A1(string somedata){//некоторые действия}
public string Prop1{get;set;}
public string Prop2{get;set;}
}
// гдето вызов
A1 a = new A1(stringvar){ Prop1 = "Vasya", Prop2 = "Petya"};