public override bool Equals(object obj) { if (obj is ITaskTimeTrackerContractObject <TInterface> ) { return(ClientBusinessBase <TInterface, TType> .Compare(this, (ITaskTimeTrackerContractObject <TInterface>) obj) == 0); } return(false); }
public virtual int CompareTo(object obj) { if (obj is ITaskTimeTrackerContractObject <TInterface> ) { return(ClientBusinessBase <TInterface, TType> .Compare(this, (ITaskTimeTrackerContractObject <TInterface>) obj)); } return(1); }
public virtual bool Equals(ITaskTimeTrackerContractObject <TInterface> other) { return(ClientBusinessBase <TInterface, TType> .Compare(this, (ITaskTimeTrackerContractObject <TInterface>) other) == 0); }