Compilerfout CS0221
Constante waarde 'waarde' kan niet worden geconverteerd naar een 'type' (gebruik de syntaxis 'uitgeschakeld' om te overschrijven)
Een toewijzingsbewerking die tot gegevensverlies zou leiden, is gedetecteerd door ingeschakeld, wat standaard is ingeschakeld voor constante expressies. Corrigeer de toewijzing of gebruik uitgeschakeld om deze fout op te lossen. Zie het artikel met ingeschakelde en niet-gecontroleerde instructies voor meer informatie.
In het volgende voorbeeld wordt CS0221 gegenereerd:
// CS0221.cs
public class MyClass
{
public static void Main()
{
// unchecked
// {
int a = (int)0xFFFFFFFF; // CS0221
a++;
// }
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: