public override string FormatOffset(int value) { if (value == 0) return string.Empty; return (value < 0 ? '-' : '+') + "0x" + Math.Abs(value).ToString("X"); }