| Boolean | IComparable |
| Boolean | IComparable<Boolean> |
| Boolean | IConvertible |
| Boolean | IEquatable<Boolean> |
| Boolean | Object |
| Boolean | ValueType |
| Boolean | dynamic |
| Char | IComparable |
| Char | IComparable<Char> |
| Char | IConvertible |
| Char | IEquatable<Char> |
| Char | Object |
| Char | ValueType |
| Char | dynamic |
| E | Enum |
| E | Object |
| E | ValueType |
| E | dynamic |
| Int32 | IComparable |
| Int32 | IComparable<Int32> |
| Int32 | IConvertible |
| Int32 | IEquatable<Int32> |
| Int32 | IFormattable |
| Int32 | Object |
| Int32 | ValueType |
| Int32 | dynamic |
| Nullable<Int32> | IComparable |
| Nullable<Int32> | IComparable<Int32> |
| Nullable<Int32> | IConvertible |
| Nullable<Int32> | IEquatable<Int32> |
| Nullable<Int32> | IFormattable |
| Nullable<Int32> | Object |
| Nullable<Int32> | ValueType |
| Nullable<Int32> | dynamic |
| T1 | Object |
| T1 | dynamic |
| T3 | Object |
| T3 | ValueType |
| T3 | dynamic |
| T4 | Object |
| T4 | dynamic |
| T5 | I |
| T5 | Object |
| T5 | dynamic |