Example #1
0
    private static ExplicitFieldOffsetStruct HelperCreateExplicitLayoutStruct()
    {
        ExplicitFieldOffsetStruct epl = new ExplicitFieldOffsetStruct();

        epl.Field00 = 40;
        epl.Field15 = 15;
        return(epl);
    }
Example #2
0
    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);
    }
Example #3
0
 public static bool Compare(ExplicitFieldOffsetStruct?val, ExplicitFieldOffsetStruct val1)
 {
     return(Compare(val.Value, val1));
 }
Example #4
0
 public static bool Compare(ExplicitFieldOffsetStruct val, ExplicitFieldOffsetStruct val1)
 {
     return((val.Field00 == val1.Field00) && (val.Field15 == val1.Field15));
 }
Example #5
0
 public static ExplicitFieldOffsetStruct Create(ExplicitFieldOffsetStruct val)
 {
     ExplicitFieldOffsetStruct epl = new ExplicitFieldOffsetStruct(); epl.Field00 = 40; epl.Field15 = 15; return(epl);
 }
Example #6
0
 private static bool HelperCompare(ExplicitFieldOffsetStruct?val, ExplicitFieldOffsetStruct val1)
 {
     return(val == null ? false : HelperCompare(val.Value, val1));
 }