Assembly asm = Assembly.LoadFrom(Config.DEFAULT_MODEL_LIB_PATH);
List<Type> types = asm.GetTypes()
.Where(type => type.GetInterfaces().Any(i => i.Name == "IModel")
&& type.IsClass
&& type.IsVisible
&& !type.IsAbstract
&& !type.IsNotPublic).ToList();
红色块的写法是什么意思?求详解
返回当前程序集中
继承接口名为“IModel”的,可用的、非抽象的、public类型的类的集合