public object Clone() { Good10 result = new Good10(); result.name = name; result.address = address; result.age = age; // using more state than equality is ok return(result); }
public override bool Equals(object obj) { Good10 rhs = obj as Good10; if ((object)rhs == null) { return(false); } return(this == rhs); }