- 演算子 (C# リファレンス)
- 演算子は、単項演算子または二項演算子として機能します。
解説
単項 - 演算子は、すべての数値型に対してあらかじめ定義されています。数値型での単項 - 演算子の結果は、オペランドの符号を反転した数値になります。
二項 - 演算子は、すべての数値型と列挙型に対して組み込まれています。二項 - 演算子では、最初のオペランドから 2 番目のオペランドが減算されます。
デリゲート型でも、デリゲートを削除する二項 - 演算子が用意されています。
単項 - 演算子と二項 - 演算子は、ユーザー定義型でオーバーロードできます。詳細については、「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
*/