An operator is a symbol that represents to perform simple basic operation. The following operators are used in an expression: arithmetic, comparison, concatenation, logical or bitwise, and bit shift.
Arithmetic operators perform mathematical operations on two numeric terms in an expression.
|^||Raises a number to the power of another number.|
|*||Multiplies two numbers.|
|/||Divides two numbers and returns a float result.|
||||Divides two numbers and returns an integer result.|
|Mod||Returns the integer remainder of a division.|
|+||Adds two numbers.|
|-||Returns the difference between two numbers.|
Comparison operators is used to compare whether two expressions are the same.
|>=||Less than or equal to.|
|>=||Greater than or equal to.|
|<>||Not equal to.|
|Like||Determines specific character string matches a specified pattern.|
|Is||Compares two object references.|
String concatenation appends the second string to the first string in an expression.
|&||Concatenates two strings.|
|+||Concatenates two strings.|
Logical and bitwise operators perform logical manipulations between two integer terms in an expression.
|And||Performs a logical conjunction on two Boolean expressions, or bitwise conjunction on two.|
|Not||Performs logical negation on a Boolean expression, or bitwise negation on a numeric expression.|
|Or||Performs a logical disjunction on two Boolean expressions, or bitwise disjunction on two numeric values.|
|Xor||Performs a logical exclusion operation on two Boolean expressions, or a bitwise exclusion on two numeric expressions.|
|AndAlso||Performs logical conjunction on two expressions.|
|OrElse||Performs logical disjunction on two expressions.|
Bitwise operators perform bit manipulations between two integer terms in an expression.
|>>||Performs an arithmetic left-shift on a bit pattern.|
|<<||Performs an arithmetic right-shift on a bit pattern.|