Як перевантажити оператор = = C #?

Можливість перевантаження C# вимагає спільного навантаження "подібних" операцій (тобто < і >, <= і >=, == і !=) Тут замість op підставляється оператор, що перевантажується, наприклад + або /, а повертається_тип позначає конкретний тип значення, що повертається зазначеною операцією.

Які методи називаються перевантаженими?

У межах одного класу можна визначити два або більше методів, які спільно використовують одне й те саме ім'я, але мають різну кількість параметрів. Коли це має місце, методи називаються перевантаженими, а про процес говорять як про навантаження методу.