4 using System.Runtime.InteropServices;
7 [StructLayout(LayoutKind.Explicit)]
12 [StructLayout(LayoutKind.Explicit)]
14 public static int foo;
15 [FieldOffset(0)] public int value;
18 [StructLayout(LayoutKind.Explicit)]
20 public static int foo;
21 [FieldOffset(0)] public int value;
25 public static void Main () {