public override bool Equals(object obj) { var other = obj as Message; if (other == null) { return false; } var isNumberSame = this.Number == other.Number; var isCommentSame = this.Comment == other.Comment; return isNumberSame && isCommentSame; }