-Operador (referência de C#)
O - operador pode funcionar como um unário ou um operador binário.
Comentários
Unário - operadores são predefinidos para todos os tipos numéricos. O resultado de um unário - operação em um tipo numérico é a negação numérica do operando.
Binário - operadores são predefinidos para todos os tipos numéricos e enumeração subtrair o segundo operando do primeiro.
Os tipos de representante também fornecem um binário - delegar o operador, que executa a remoção.
Tipos definidos pelo usuário podem sobrecarregar o operador unário - e binário - operadores. Para obter mais informações, consulte operador (Referência de C#).
Exemplo
class MinusLinus
{
static void Main()
{
int a = 5;
Console.WriteLine(-a);
Console.WriteLine(a - 1);
Console.WriteLine(a - .5);
}
}
/*
Output:
-5
4
4.5
*/