尝试以字符串形式返回我的枚举的基础Integer值。
尝试
return ((int) MyEnumValue).ToString;
但是
失败了错误1无法将方法组“ToString”转换为非委托类型“string”。你打算调用这个方法吗?
答案 0 :(得分:36)
括号少的选项是:
return MyEnumValue.ToString("d");
答案 1 :(得分:10)
如果您的方法返回string
而不是Func<string>
,则需要()
来实际执行该方法。
return ((int) MyEnumValue).ToString();