Перегрузка оператора сложения - C# (194989)
Формулировка задачи:
Ребят, подскажите в чем проблема, нужно перегрузить +5
Листинг программы
- public static int operator ++(int k)
- {
- int result = new int();
- result = k;
- k = 5 + k;
- return result;
- }
- static void Main(string[] args)
- {
- int t = 0;
- ++t;
- Console.WriteLine(t);
- Console.ReadLine();
- }
Листинг программы
- Возвращаемый тип оператора ++ и -- должен быть вмещающего типа или типа, производного от вмещающего типа c#.
- Параметр для операторов ++ и –– должен иметь вмещающий тип.
Решение задачи: «Перегрузка оператора сложения»
textual
Листинг программы
- public static MyType operator +(MyType lhs, int rhs) {
- return new MyType(lhs.Data + rhs);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д