Ошибка компилятора CS0463
Ошибка при вычислении выражения с десятичной константой: "ошибка"
Эта ошибка возникает при переполнении константного десятичного выражения во время компиляции.
Обычно ошибки переполнения происходят во время выполнения. В этом случае константное выражение определено таким образом, что компилятор может оценить результат и установить, что произойдет переполнение.
Приведенный ниже код вызывает ошибку CS0463.
// CS0463.cs
using System;
class MyClass
{
public static void Main()
{
const decimal myDec = 79000000000000000000000000000.0m + 79000000000000000000000000000.0m; // CS0463
Console.WriteLine(myDec.ToString());
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: