- 運算子 (C# 參考)
更新:2007 年 11 月
- 運算子可做為一元 (Unary) 或二元 (Binary) 運算子。
備註
已為所有數字型別預先定義一元 - 運算子。數字型別的一元 - 運算結果為運算元的負值。
已為所有數字型別和列舉型別預先定義二元 - 運算子為從第一個運算元減去第二個運算元。
委派型別也有提供會執行委派移除的二元 - 運算子。
使用者定義型別可多載一元 - 和二元 - 運算子。如需詳細資訊,請參閱operator (C# 參考)。
範例
class MinusLinus
{
static void Main()
{
int a = 5;
Console.WriteLine(-a);
Console.WriteLine(a - 1);
Console.WriteLine(a - .5);
}
}
/*
Output:
-5
4
4.5
*/