Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 2) CS0652

Vergelijking met integrale constante is nutteloos; de constante valt buiten het bereik van het type 'type'

De compiler heeft een vergelijking gedetecteerd tussen een constante en een variabele waarbij de constante buiten het bereik van de variabele valt.

In het volgende voorbeeld wordt CS0652 gegenereerd:

// CS0652.cs  
// compile with: /W:2  
public class Class1  
{  
   private static byte i = 0;  
   public static void Main()  
   {  
      short j = 256;  
      if (i == 256)   // CS0652, 256 is out of range for byte  
         i = 0;  
   }  
}