public static IGenericParameter[] GetGenericParameters(IEntity definition)
{
if (IsGenericType(definition))
{
return ((IType)definition).GenericInfo.GenericParameters;
}
if (IsGenericMethod(definition))
{
return ((IMethod)definition).GenericInfo.GenericParameters;
}
return null;
}