表達式由操作數和操作符組成。表達式的操作符指出了對操作數的操作。比如操作符有+,-,/,和new;操作數可以是文字、域、當前變量或表達式。
依照操作符作用的操作數個數來分,C#中有三種類型的操作符:
●一元操作符。一元操作符用於一個操作數。一元操作符又包括前綴操作符和後綴操作符。
●二元操作符。二元操作符作用於兩位操作數,使用時在操作數中間插入操作符。
●三元操作符。C#中僅有一個三元操作符“?:”,三元操作符作用於三個操作數,使用時在操作數中間插入操作符。
下面分別給出使用操作符的例子:
int x=5,y=10,z;
x++; //後綴一元操作符
--x; //前綴一元操作符
z=x+y; //二元操作符
y=(x>10?0:1); //三元操作符