Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Campos do campo estático somente leitura "name" não podem ser atribuídos (exceto em um construtor estático ou inicializador de variável)
Uma variável readonly deve ter o mesmo uso estático que o construtor em que você deseja inicializá-la. Para obter mais informações, consulte Construtores estáticos.
O seguinte exemplo gera o erro CS0198:
// CS0198.cs
class MyClass
{
public static readonly int TestInt = 6;
MyClass()
{
TestInt = 11; // CS0198, constructor is not static and readonly field is
}
public static void Main()
{
}
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.