相关疑难解决方法(0)

获取实现接口的所有类型

使用反射,如何使用最少的代码获得使用C#3.0/.NET 3.5实现接口的所有类型,并最大限度地减少迭代?

这就是我想要重写的内容:

foreach (Type t in this.GetType().Assembly.GetTypes())
    if (t is IMyInterface)
        ; //do stuff
Run Code Online (Sandbox Code Playgroud)

c# reflection optimization lambda c#-3.0

524
推荐指数
11
解决办法
24万
查看次数

查找实现C#接口的所有类 - 与Java类似

可能重复:
获取使用C#3.5实现接口的所有类型
如何查找实现接口的类(.Net)

这可能在C#中像是Java吗?

如果我有一个接口名称(参数IDataReader),我如何获得实现这个的所有类的列表?

在java中,它在API中列出 - 这在C#中是否可用

c#

2
推荐指数
1
解决办法
2656
查看次数

标签 统计

c# ×2

c#-3.0 ×1

lambda ×1

optimization ×1

reflection ×1