Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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()
{
}
}