Errore del compilatore CS0133
Aggiornamento: novembre 2007
Messaggio di errore
L'espressione assegnata a 'variabile' deve essere costante.
The expression being assigned to 'variable' must be constant
Una variabile const non può assumere come valore un'espressione non costante. Per ulteriori informazioni, vedere Costanti (Guida per programmatori C#).
Il seguente codice di esempio genera l'errore CS0133:
// 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()
{
}
}