Инициализация членов класса перед выполнением конструктора
От: Svoyak  
Дата: 09.08.13 07:17
Оценка: +1
Добрый! Подскажите пжалуста есть ли в 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"};
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.