Как сравнить два элемента одного и того же, но неограниченного универсального типа на предмет равенства? [дубликат]C#

Место общения программистов C#
Anonymous
Как сравнить два элемента одного и того же, но неограниченного универсального типа на предмет равенства? [дубликат]

Сообщение Anonymous »


Возможный дубликат:

Нельзя ли применять оператор == к универсальным типам в C#?


У меня есть следующий общий класс, и компилятор жалуется, что "

Код: Выделить всё

Operator '!=' cannot be applied to operands of type 'TValue' and 'TValue'
" (см. CS0019):

Код: Выделить всё

public class Example
{
private TValue _value;
public TValue Value
{
get { return _value; }
set
{
if (_value != value) //

Вернуться в «C#»