Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Добавить новый оператор


Автор: SoWa 4.11.2010, 10:37
Доброго времени суток!
Хочу задать такой вопрос: возможно ли в C# добавление собственных операторов к классу?
Именно не перегрузка стандартных + или ++ например, а добавление +++.

Если идея кажется бредовой, то расскажу зачем мне это:
Есть класс, хранящий значение вида 500/1000, a/b, сто из пятиста. Т.е. наличествующее значение из максимально возможного.
В большинстве случаев доступное значение не может превосходить максимальное, но есть случаи, когда это нужно. Для этого я и хочу ввести новый оператор.

Если никак, тогда останется только метод писать.

Автор: SoWa 4.11.2010, 12:27
Проблема решена.
Ввод новых операторов(оказалось, операций) в C# невозможен.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)