Error del compilador CS0463
No se pudo realizar la evaluación de la expresión de la constante decimal y se produjo un error: 'error'
Este error se produce cuando una expresión constante decimal se desborda en tiempo de compilación.
Los errores de desbordamiento suelen producirse en tiempo de ejecución. En este caso, se ha definido la expresión de constante de tal manera que el compilador pudo evaluar el resultado y saber que podría producirse un desbordamiento.
El código siguiente genera el error CS0463:
// CS0463.cs
using System;
class MyClass
{
public static void Main()
{
const decimal myDec = 79000000000000000000000000000.0m + 79000000000000000000000000000.0m; // CS0463
Console.WriteLine(myDec.ToString());
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: