c# - 获取项目中的所有类名

标签 c# reflection c#-4.0

<分区>

Possible Duplicate:
C#: List All Classes in Assembly

如何使用反射获取特定项目中的所有类名?


编辑1)

是否可以区分程序员定义的类和内置类?

最佳答案

可以使用Type[] types = Assembly.GetExecutingAssembly().GetTypes()获取包含这行代码的程序集中的所有类型; Type 类具有 Name 属性。

关于c# - 获取项目中的所有类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7912592/

相关文章:

c# - 只有在等待返回的任务后才最终执行吗?

c# - 什么是System.Void?

java - 使用反射调用方法时,最后一个变量参数不是可选的

c# - 使用有效获取数组参数的反射方法

c# - 在 C++ 代码中更改 Dll 的 .NET 4 运行时激活策略

c# - 使用剪切或复制从剪贴板粘贴文件

c# - 从c#插入数据库

java - 使用反射使用子类获取父类(super class)字段

c#-4.0 - 策略模式还是界面?

sql - 如何在列的 sql select 语句中插入新的 guid