我有一个Type类型,我需要判断它是不是某个泛型类型,比如IList<T>,不管T是什么都可以,我尝试type == typeof(IList<>)结果发现它一定得带个T参数,可是我需要不管T是什么类型都可以,请问怎么解决这个问题?
type.FullName.StartsWith("System.Collections.Generic.List`1")
这表示类型为List泛型且泛型参数有1个了