public virtual bool Equals(FlattenedLine line) { if (line == null) { return(false); } if (!string.Equals(line.ValueType, ValueType, StringComparison.OrdinalIgnoreCase)) { return(false); } if (Items.Count != line.Items.Count) { return(false); } for (var i = 0; i < Items.Count; i++) { if (!Items[i].Equals(line.Items[i])) { return(false); } } return(true); }
public override bool Equals(FlattenedLine line) { var nfl = line as NullFlattenedLine; return(nfl != null); }