public static bool Compare(WithMultipleGCHandleStruct val, WithMultipleGCHandleStruct val1) { return(val.H1 == val1.H1 && val.H2 == val1.H2 && val.H3 == val1.H3 && val.H4 == val1.H4 && val.H5 == val1.H5); }
public static bool Compare(WithMultipleGCHandleStruct?val, WithMultipleGCHandleStruct val1) { return(Compare(val.Value, val1)); }
public static WithMultipleGCHandleStruct Create(WithMultipleGCHandleStruct val) { WithMultipleGCHandleStruct mgch = new WithMultipleGCHandleStruct(); mgch.H1 = GCHANDLE; mgch.H2 = GCHANDLE; mgch.H3 = GCHANDLE; mgch.H4 = GCHANDLE; mgch.H5 = GCHANDLE; return(mgch); }