public override bool Equals(object obj) { var col = obj as Column; return((col != null) ? ReferencedName.ToLower().Equals(col.ReferencedName.ToLower()) && ReferencingName.ToLower().Equals(col.ReferencingName.ToLower()) : false); }
public override bool Equals(object obj) { Column col = obj as Column; if (col != null) { return(col.ReferencedName.ToLower().Equals(ReferencedName.ToLower()) && col.ReferencingName.ToLower().Equals(ReferencingName.ToLower())); } return(false); }
public override int GetHashCode() { return(ReferencedName.ToLower().GetHashCode() + ReferencingName.ToLower().GetHashCode()); }
public override int GetHashCode() { return($"{ReferencingName.ToLower()}.{ReferencedName.ToLower()}".GetHashCode()); }