共用方式為


- 運算子 (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
*/

請參閱

概念

C# 程式設計手冊

參考

C# 運算子

其他資源

C# 參考