// Сравнение кодов ДК по конкретному количеству цифр слева public bool CompareDkByDigit(DkCode anotherCode, int digitsNum) { bool result = false; if (digitsNum < 9) { result = this.Code.Substring(0, digitsNum).Equals(anotherCode.Code.Substring(0, digitsNum)); } else { result = (this.Id == anotherCode.Id); } return(result); }
public override bool Equals(object obj) { if (obj == null) { return(false); } DkCode castedObj = obj as DkCode; if (castedObj == null) { return(false); } return(Id == castedObj.Id); }