| Operator |
Description |
Example |
sizeof() |
Returns the size of a data type. |
sizeof(int), returns 4. |
typeof() |
Returns the type of a class. |
typeof(StreamReader); |
& |
Returns the address of an variable. |
&a; returns actual address of the variable. |
* |
Pointer to a variable. |
*a; creates pointer named 'a' to a variable. |
? : |
Conditional Expression |
If Condition is true ? Then value X : Otherwise value Y |
is |
Determines whether an object is of a certain type. |
If ( Ford is Car)
// Checks if Ford is an object of the Car class. |
as |
Cast without raising an exception if the cast fails. |
Object obj = new StringReader("Hello");
StringReader r = obj as StringReader;
|