Lezen in het Engels

Delen via


Compilerfout CS0133

De expressie die wordt toegewezen aan 'variabele' moet constant zijn

Een const-variabele kan niet als waarde worden beschouwd als een expressie die niet constant is. Zie Constanten voor meer informatie.

In het volgende voorbeeld wordt CS0133 gegenereerd:

C#
// CS0133.cs  
public class MyClass  
{  
   public const int i = c;   // CS0133, c is not constant  
   public static int c = i;  
   // try the following line instead  
   // public const int i = 6;  
  
   public static void Main()  
   {  
   }  
}