@Override public boolean equals(Object object) {return object instanceof Name&& ((Name) object).name.equalsIgnoreCase(name);}

@ Override public boolean equals ( Object object ) { return object instanceof Name && ( ( Name ) object ) . name . equalsIgnoreCase ( name ) ; }
public sealed override bool Equals(object o){return base.Equals(o);}
