public override string ToString() { if (Offset > 0) return String.Format ("{0}+0x{1:x}", Name, Offset); else if (Offset < 0) return String.Format ("{0}-0x{1:x}", Name, Offset); else return Name; }