C# 2.0
A volte gli oggetti appartengono ad istanze diverse, e pur essendo dello stesso tipo possono risultare diversi, per questo quindi occorre fare l’override dell’oggetto in questione:
public override bool Equals(object obj)
{
if (obj != null && obj.ToString() != string.Empty)
{
return _id == ((TipoNota)obj).Id;
}
else
{
return base.Equals(obj);
}
}
Nessun commento:
Posta un commento