Lezen in het Engels

Delen via


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++;  
      // }  
   }  
}