Я пытаюсь безопасно преобразовать десятичное число в целое число.
Что-то вроде
public static bool Decimal.TryConvertToInt32(decimal val, out int val)
, это вернет ложь, если не может преобразовать в целое число, и истину с успешным выводом, если это возможно.
Это сделано для того, чтобы избежать перехвата OverflowException в методе decimal.ToInt32. Как проще всего это сделать?