public static sbyte Abs (sbyte value) { if (value == SByte.MinValue) throw new OverflowException (Locale.GetText ("Value is too small.")); return (sbyte)((value < 0)? -value: value); }