![]() |
1
49
您可以使用属性:
以及一个助手方法:
用途:
|
![]() |
2
17
天真的非属性方式:
|
![]() |
3
15
您可以使用toString()方法:
|
![]() |
4
7
这将以字符串形式获取枚举。 |
![]() |
5
2
你可以结合使用
沿着这条线的东西:
|
![]() |
6
0
您可以尝试以下操作:
然后通过调用以下命令随时转换:
希望有帮助。 |
![]() |
7
0
在爪哇,你会这样做(在注意到这是一个C问题之前写下这个,对不起!)但它可能对某人有用……):
输出: 乙 W . 白色 这为您提供了从枚举到枚举的双向转换。 您不能只打印tile.white并期望它打印其他内容,因此您需要调用tile.white.getabbr()。只打印tile.white将在枚举上调用toString(),它将打印名称。如果你真的想要,我想你可以重写toString():
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |