コード例 #1
0
ファイル: pinvoke2.cs プロジェクト: xia13520/dnSpy-Unity-mono
    public static int test_105_marshal_long_align_struct_array()
    {
        LongAlignStruct[] ss_arr = new LongAlignStruct [2];

        LongAlignStruct ss = new LongAlignStruct();

        ss.a = 5;
        ss.b = 10;
        ss.c = 15;

        ss_arr [0] = ss;

        ss.a = 20;
        ss.b = 25;
        ss.c = 30;

        ss_arr [1] = ss;

        return(mono_test_marshal_long_align_struct_array(ss_arr));
    }
コード例 #2
0
 public static extern int mono_test_marshal_long_align_struct_array(LongAlignStruct[] ss);
コード例 #3
0
    public static int test_105_marshal_long_align_struct_array()
    {
        LongAlignStruct[] ss_arr = new LongAlignStruct [2];

        LongAlignStruct ss = new LongAlignStruct ();
        ss.a = 5;
        ss.b = 10;
        ss.c = 15;

        ss_arr [0] = ss;

        ss.a = 20;
        ss.b = 25;
        ss.c = 30;

        ss_arr [1] = ss;

        return mono_test_marshal_long_align_struct_array (ss_arr);
    }