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;
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: