ECMA-334 C# Language Specification

14.3.1: Base types

For purposes of member lookup, a type T is considered to have the following base types: