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