以下方法返回我们指定的命名空间中的所有System.Type
类。 但是,我不想全部,我想只能检索我想要的类型。说我想要的类型INMIRegisterRepository
。如何过滤下面的列表?请帮忙。使用lambda表达式的筛选器列表
public static List<Type> TypesInNameSpace(Assembly assembly, string nameSpace)
{
return assembly
.GetTypes()
.Where(O => string.Equals(O.Namespace, nameSpace, StringComparison.Ordinal))
.ToList();
}
你知道这段代码的工作原理吗? – Jon 2013-05-10 09:19:22