Error del compilador CS0221
El valor constante 'valor' no se puede convertir en 'tipo' (use la sintaxis 'unchecked' para invalidar el valor)
Una operación de asignación que tendría como resultado una pérdida de datos fue detectada por el modo comprobado, que está activado de forma predeterminada para expresiones de constantes. Corrija la asignación o use el modo unchecked para resolver este error. Para obtener más información, vea el artículo de las instrucciones comprobadas y no comprobadas .
El ejemplo siguiente genera la advertencia CS0221:
// CS0221.cs
public class MyClass
{
public static void Main()
{
// unchecked
// {
int a = (int)0xFFFFFFFF; // CS0221
a++;
// }
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: