2 using System
.Runtime
.InteropServices
;
5 [StructLayout ( LayoutKind
.Explicit
)]
7 [FieldOffset(0)] public short S0
;
8 [FieldOffset(2)] public int I0
;
9 [FieldOffset(6)] public long L0
;
10 [FieldOffset(14)] public float F0
;
11 [FieldOffset(18)] public double D0
;
15 public static int Main() {
18 return s0
.Equals (s1
) ? 0 : 1;