Для какого оператора можно выполнить перегрузку еще раз - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет. Ребят, подскажите... Сдавал контрольную по классам.. нужно было сделать перегрузку для операторов ++,-- и бинарный +, но завалился на том, что препод спросила для какого оператора можно выполнить перегрузку еще раз и если можно как это сделать, попросила написать ... и ещё она спросила про конденсатор, может ли вместо обычного быть двоичный конденсатор и почему.. напишите пожалуйста условия при каких может при каких нет и то же самое для перегрузок для каких операторов можно выполнить повторную перегрузку для каких нет и как это сделать.. буду очень благодарен.. спасибо.

Решение задачи: «Для какого оператора можно выполнить перегрузку еще раз»

textual
Листинг программы
class Foo
{
   public static Foo operator +(Foo foo1, Foo foo2)
   {
      return new Foo();
   }
   public static FooBar operator +(Foo foo, Bar bar)
   {
      return new FooBar();
   }
}
 
class Bar {}
class FooBar {}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы