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; }