++ 運算子 (C# 參考)
更新:2007 年 11 月
遞增 (Increment) 運算子 (++) 會將運算元增加 1。遞增運算子可在運算元之前或之後出現:
備註
第一種形式是前置的遞增運算。這個運算的結果為運算元遞增之後的值。
第二種形式是後置的遞增運算。這個運算的結果為運算元遞增之前的值。
數字和列舉型別已預先定義了遞增運算子。使用者定義型別可以多載 ++ 運算子。對整數類資料型別 (Integral Type) 執行的作業,通常也適用於列舉型別。
範例
class MainClass
{
static void Main()
{
double x;
x = 1.5;
Console.WriteLine(++x);
x = 1.5;
Console.WriteLine(x++);
Console.WriteLine(x);
}
}
/*
Output
2.5
1.5
2.5
*/