我怎样才能在我的程序集中找到 namespace 以 MyProject 开头并以 Attribute 结尾的所有类 例如:
MyProject.Model.Attribute or MyProject.Personnel.Jobs.Attribute?
最佳答案
您可以使用 Linq 轻松地做到这一点:
var myClasses = GetType().Assembly.GetTypes()
.Where(t => t.Namespace.StartsWith("MyProject") && t.Namespace.EndsWith("Attribute"));
关于c# - 使用命名空间查找所有类的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3655919/