private static ExplicitFieldOffsetStruct HelperCreateExplicitLayoutStruct() { ExplicitFieldOffsetStruct epl = new ExplicitFieldOffsetStruct(); epl.Field00 = 40; epl.Field15 = 15; return(epl); }
private static bool HelperCompare(ExplicitFieldOffsetStruct val, ExplicitFieldOffsetStruct val1) { bool match = true; if (val.Field00 != val1.Field00) { match = false; Console.WriteLine("ExplicitLayout: val.Field00 = {0}, val1.Field00 = {1}", val.Field00, val1.Field00); } if (val.Field15 != val1.Field15) { match = false; Console.WriteLine("ExplicitLayout: val.Field15 = {0}, val1.Field15 = {1}", val.Field15, val1.Field15); } return(match); }
public static bool Compare(ExplicitFieldOffsetStruct?val, ExplicitFieldOffsetStruct val1) { return(Compare(val.Value, val1)); }
public static bool Compare(ExplicitFieldOffsetStruct val, ExplicitFieldOffsetStruct val1) { return((val.Field00 == val1.Field00) && (val.Field15 == val1.Field15)); }
public static ExplicitFieldOffsetStruct Create(ExplicitFieldOffsetStruct val) { ExplicitFieldOffsetStruct epl = new ExplicitFieldOffsetStruct(); epl.Field00 = 40; epl.Field15 = 15; return(epl); }
private static bool HelperCompare(ExplicitFieldOffsetStruct?val, ExplicitFieldOffsetStruct val1) { return(val == null ? false : HelperCompare(val.Value, val1)); }