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