¿Cómo determinar si ParameterInfo es de tipo genérico?

tengo unMethodInfo de una definición de método genérico. Como:CallMethod<T>(T arg, string arg2). El método GetParameters () me dará dos objetos ParameterInfo, el primero de los cuales es genérico y el segundo no. ¿Cómo puedo hacer que ParameterInfo me diga que es genérico? ¿Qué pasa si tiene restricciones?

Respuestas a la pregunta(4)

Su respuesta a la pregunta