¿Qué es exactamente un "tipo genérico abierto" en .NET? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Genéricos - Tipos construidos abiertos y cerrados 3 respuestas

Estaba pasando porLección de Asp.Net MVC y aprendí que, para que un método califique como una acción para un controlador,

No debe tener un"tipo genérico abierto"

Entiendo un poco los genéricos y los uso hasta cierto punto, pero:

Que es untipo genérico abierto en la red.¿Existe tal cosa como untipo genérico cerrado?Tipo genérico abierto es un término que no se usa con mucha frecuencia. ¿Qué se usa / confunde con él?

Respuestas a la pregunta(4)

Su respuesta a la pregunta