Оператор сравнения между шаблонными типами - C#
Формулировка задачи:
Осваиваю c#, адаптирую код из c++: есть класс на шаблоне, внутри него элемент типа шаблона, некоторая функция получает элемент того же типа и должна их сравнить, но компилятор выдаёт ошибку
Error Operator '==' cannot be applied to operands of type 'content_type' and 'content_type' 39
подскажите, как выйти из положения
примерно так:
class Temp<content_type> { private content_type Content_1; public bool func (content_type Content_2) { return Content_1 == Content_2; } }
Решение задачи: «Оператор сравнения между шаблонными типами»
textual
Листинг программы
class Temp<content_type> where content_type : class { // ... }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д