Union in C#
CodeKeep C# Feed Novembre 11th, 2008
Description: Union in C#
Link: http://www.codekeep.net/snippets/9ab1f74a-cf6e-4eaf-899e-f88c18d59038.aspx
[StructLayoutAttribute(LayoutKind.Explicit)]
struct SignedUnion
{
[FieldOffsetAttribute(0)]
public sbyte Num1;
[FieldOffsetAttribute(0)]
public short Num2;
[FieldOffsetAttribute(0)]
public int Num3;
[FieldOffsetAttribute(0)]
public long Num4;
[FieldOffsetAttribute(0)]
public float Num5;
[FieldOffsetAttribute(0)]
public double Num6;
}






