C#. Запрет модификации параметра
От: ak_miass Россия  
Дата: 06.02.07 13:03
Оценка:
Всем привет!

В C# есть так называемые модификаторы параметров ref и out, но нет const.
А как тогда сделать следующее:
    class Class1
    {
        public int field;
    }

    class Class2    
    {        
        static private void Method(Class1 c)
        {            
            Console.WriteLine(c.field); // Здесь компилятор не ругается и правильно.
            c.field = 5; // А вот как сделать, чтобы здесь компилятор не разрешил его модифицировать?
        }
    }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.