Sam*_*ell 13
假设你有一个type类型的对象System.Type(我从OP收集的内容),
Type type = ...;
typeof(IList).IsAssignableFrom(type)
Run Code Online (Sandbox Code Playgroud)
您可以使用Type.GetInterface方法.
if (object.GetType().GetInterface("IList") != null)
{
// object implements IList
}
Run Code Online (Sandbox Code Playgroud)