Erro do compilador CS0133
A expressão que está a ser atribuída a «variável» deve ser constante
Uma variável const não pode tomar como valor uma expressão que não é constante. Para obter mais informações, consulte Constantes.
O exemplo a seguir gera CS0133:
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()
{
}
}
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: