using System; using System.Runtime.InteropServices; namespace Zodiacon.DebugHelp { // Token: 0x02000017 RID: 23 [StructLayout(LayoutKind.Explicit, Size = 16)] public struct Variant { // Token: 0x06000050 RID: 80 RVA: 0x00002A56 File Offset: 0x00000C56 public override string ToString() { return string.Format("VT: {0} iValue: {1}", this.vt, this.iValue); } // Token: 0x040000C3 RID: 195 [FieldOffset(0)] public short vt; // Token: 0x040000C4 RID: 196 [FieldOffset(8)] public double dValue; // Token: 0x040000C5 RID: 197 [FieldOffset(8)] public int iValue; // Token: 0x040000C6 RID: 198 [FieldOffset(8)] public long lValue; // Token: 0x040000C7 RID: 199 [FieldOffset(8)] public byte bValue; // Token: 0x040000C8 RID: 200 [FieldOffset(8)] public short sValue; } }