Erro do Compilador CS0023
O operador 'operator' não pode ser aplicado a operandos do tipos 'type'
Foi feita uma tentativa de aplicar um operador a uma variável cujo tipo não foi projetado para trabalhar com o operador. Para obter mais informações, consulte Tipos e Operadores C#.
O exemplo a seguir gera o erro CS0023:
// CS0023.cs
namespace x
{
public class a
{
public static void Main()
{
string s = "hello";
s = -s; // CS0023, minus operator not allowed on strings
}
}
}
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: