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