Aviso do compilador (nível 3) CS0665
A atribuição na expressão condicional é sempre constante; Você quis dizer usar = = em vez de =?
Uma expressão condicional usou o operador = e não o operador = =.
O exemplo a seguir gera CS0665:
// CS0665.cs
// compile with: /W:3
class Test
{
public static void Main()
{
bool i = false;
if (i = true) // CS0665
// try the following line instead
// if (i == true)
{
}
System.Console.WriteLine(i);
}
}
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.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: