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