public override int GetHashCode() { //return base.GetHashCode(); IStruct @this = this; return(IStructExtensions.GetHashCodeIStruct(ref @this)); }