Casting
Cast an object to a base type
Checking compatibility without casting
Explicit Casting
Implicit Casting
Explicit Numeric Conversions
Conversion Operators
LINQ Casting operations
Safe Explicit Casting as operator