【发布时间】:2010-11-18 13:05:07
【问题描述】:
我想为 F# 受歧视的工会成员获得等同于 Enum.GetName 的信息。调用ToString() 给我TypeName+MemberName,这不是我想要的。当然,我可以对它进行子串化,但它安全吗?或者也许有更好的方法?
【问题讨论】:
-
当心!相同的表达式 x.ToString() 在不同的程序运行时有时会给出 AssemblyName+TypeName,有时会给出 AssemblyName+TypeName+MemberName。其他地方相同类型的另一个相同表达式将始终给我 AssemblyName+TypeName+MemberName。 x.GetType().Name 也有同样的问题。接受的答案很好。