public override string ToString () { if (name != null) return "Name(" + name + ")"; else return "Id(" + id + ")"; } }