Re[3]: C# properties
От: QrystaL Украина  
Дата: 27.08.10 08:24
Оценка:
А>A a = new A();
А>a.P = 5; // Compiler error


Так не получится. Как вариант, можно написать


    class A
    {
        protected int _p;
        public virtual int P
        {
            get { return 1; }
            set { throw new NotSupportedException(); }
        }
    }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.