type parameter
The placeholder T in a generic type or method.
A type parameter is a named placeholder in a generic declaration, substituted with a type argument at use.
Examples
In
static T First<T>(T[] items) => items[0];,Tis the type parameter.
See also