• 用户头像

    Sword-Breaker

    脑袋么么哒 //@GeniusVczh: 脑袋么么哒 //@老赵: 脑袋么么哒 //@装配脑袋: 这是因为List<>没有实现IList<>,这是个概念错误,没有construct过的泛型接口是不能被实现的。List<>实现的是"for any T, IList”这个接口。所以这样判断才可以:🔗 网页链接
    展开全文
    翻了文档也做了一些实验,好像.NET里就没法快速判断比如List<>是否实现了IList<>?判断List是否实现IList只要IsAssignableFrom就行了,但假如是Generic Definition的话,就只能列出所有接口,然后一个一个比较了?
    转发 23评论 13
    原微博