所以,我想得到枚举或类的名称,而不在其前面附加完整的命名空间...例如:
enum MyEnum {
// enum values here
}
// somewhere else in the code
string testString = ???? // ???? returns "MyEnum"
Run Code Online (Sandbox Code Playgroud)
typeof(MyEnum) 主要是工作,但枚举的命名空间附加到前面.
任何帮助将不胜感激...谢谢!
用于.Name仅获取字符串中的类型,如下所示:
string testString = typeof(MyEnum).Name;
Run Code Online (Sandbox Code Playgroud)
以下是一些例子:
typeof(String).Name // "String"
typeof(String).FullName // "System.String"
Run Code Online (Sandbox Code Playgroud)
.FullName 像上面的例子一样给出了完整的类型名称,包括命名空间.
| 归档时间: |
|
| 查看次数: |
644 次 |
| 最近记录: |