示例#1
0
    public static void Main()
    {
        var a = new FlagStruct {
            Flags = 7
        };
        var b = PassFlagInStruct(a);

        Console.WriteLine("Flags={0}", b.Flags);
    }
示例#2
0
    public static void Main()
    {
        var s = new FlagStruct {
            flags = TestFlags.FLAG_INFORMATION
        };
        var s2 = PassFlagInStruct(s);

        Console.WriteLine("Flags: {0}", s2.flags);
    }
    public static void Main () {
        var a = new FlagStruct { Flags = 7 };
        var b = PassFlagInStruct(a);

        Console.WriteLine("Flags={0}", b.Flags);
    }
 public static extern FlagStruct PassFlagInStruct (FlagStruct arg);
示例#5
0
 public static void Main () {       
     var s = new FlagStruct { flags = TestFlags.FLAG_INFORMATION };
     var s2 = PassFlagInStruct(s);
     Console.WriteLine("Flags: {0}", s2.flags);
 }
示例#6
0
 public static extern FlagStruct PassFlagInStruct(FlagStruct arg);