Decimal x = Decimal.MaxValue; unchecked { x++; } if (x == Decimal.MinValue) Console.WriteLine("MinValue"); else if (x == Decimal.MaxValue) Console.WriteLine("MaxValue"); else Console.WriteLine("Something else");
Ничего не будет выведено
Something else
MaxValue
MinValue
Будет сгенерировано OverflowExeption