c# - 使用反射获取 T 的类型名称

标签 c# reflection

<分区>

我有:

public class MyUserControl : WebUserControlBase <MyDocumentType>{...}

如果我在另一个类(class),如何获取 MyDocumentType 的类型名称?

最佳答案

你可以这样使用:

typeof(MyUserControl).BaseType.GetGenericArguments()[0]

关于c# - 使用反射获取 T 的类型名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15519883/

相关文章:

c# - 确定反射类型是否可以转换为另一个反射类型

c# - 在 Visual Studio 2017 mac 上安装扩展

c# - 我怎样才能更好地处理 ASP.NET MVC 中有关我的部分 View 的这种情况?

c# - 在 WPF 中绘制动态多边形

java - 关于注释+类成员顺序的问题

java - 代码生成: create interface for class

c# - WCF 获取入口程序集

java - 如何获取 Java 8 方法引用的 MethodInfo?

c# - 我应该使用 default(Foo)、Foo.Empty 还是 null?

c# - 如何删除 WinForms DataGrid 中自动生成的空列?