An expression consists of operands and operators. The operator of an expression indicates the operation of the operand. For example, the operator has +,-,/, and new; the operand can be a literal, a field, a current variable, or an expression.
There are three types of operators in C # that are divided by the number of operands that the operator acts on:
A unary operator. The unary operator is used for one operand. The unary operator also includes the prefix operator and the suffix operator.
Two-dollar operator. The binary operator acts on a two-bit operand and inserts the operator in the middle of the operand when used.
Ternary operator. There is only one ternary operator in C #? : "The ternary operator acts on three operands and inserts the operator in the middle of the operand when used."
Examples of using operators are given below:
int x=5,y=10,z;
x + +; Suffix unary operator
--x; Prefix unary operator
Z=x+y; Binary operator
Y= (x>10?0:1); Ternary operator