Я пишу так:
public override bool Equals(object obj)
{
return (obj is ETLink) ? this.Equals((ETLink)obj) : false;
}
public bool Equals(ETLink link)
{
return (link.EmpID == this.EmpID) && (link.TaID == this.TaID);
}
public override int GetHashCode()
{
return this.TaID.GetHashCode() ^ this.EmpID.GetHashCode();
}
public static bool operator ==(ETkLink x
(
Read more... )