public override int GetHashCode() { if (this.DefaultValue == null) { return base.GetHashCode(); } return this.DefaultValue.GetHashCode(); }