【发布时间】:2016-04-20 20:46:31
【问题描述】:
所以我有一个这样的枚举:
enum element
{
Side = '|', Top = '-', Corner = '.'
}
然后我有一个二维字符数组,它只包含字符 | - .
但是当我尝试写作时:
array[2, 3] = element.Side;
我收到一条错误消息,提示“无法将类型元素隐式转换为 'char'”
那么...我做错了什么?有没有一种优雅的方法可以将我的二维 char 数组转换为包含相应枚举的数组?我希望你能理解我的问题。
【问题讨论】:
-
array[2, 3] = (char)element.Side;将枚举转换为char -
请编辑标题以将 enum 改为 char。