【发布时间】:2015-12-07 17:59:40
【问题描述】:
说我有类似的东西
var T = Type.GetType("System.Nullable`1[[System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]");
这是一个可以为空的日期时间。
T.FullName 给我:
"System.Nullable`1[[System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]"
如何从 Type 中提取 DateTime? 或 Nullable<DateTime> 作为字符串表示形式?
【问题讨论】:
-
我错过了,我应该删除问题吗?
-
我在 2 年前(codeproject.com/Tips/621812/User-friendly-names-for-Types)为这个目的写了一个方法,但我真的很喜欢 Ash 指出的答案中的解决方案! (stackoverflow.com/a/6592598/1506454)
标签: c# .net reflection types