public override bool Equals(object obj) { PersonIdentifier personIdentifier = obj as PersonIdentifier; if (Item != null && personIdentifier != null) { return(Item.Equals(personIdentifier.Item)); } else if (Item == null && personIdentifier != null && personIdentifier.Item == null) { return(true); } else { return(base.Equals(obj)); } }
/// <summary> /// PersonBasicData class constructor /// </summary> public PersonBasicData() { this.identifierField = new PersonIdentifier(); this.namesField = new PersonNames(); }