[英]System.Type from <T>
我如何获得(通用函数中的Type)的System.Type? 我需要获取类名称的字符串表示形式。
typeof(T).GetType().Name
给我'runtimetype',我不想。
做就是了:
typeof(T)
这将导致T
的实际类型,对于您的通用类/方法的特定实例,无论T
是什么。 如果T
碰巧是System.String
,则将获得表示System.String
的类型的实例。
你可以这样使用吗?
Type thisType = this.GetType(); // Get your current class type
thisType.FullName // Get your Assembly Name.
在您的课程中编辑 ,
Type thistype = TypeOf(T);
thisType.Name // Get you class name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.