【发布时间】:2014-02-28 10:07:46
【问题描述】:
这个问题看起来有点傻,但我需要用两个可能的长值定义一个字符串常量...
例如:
BS_RUN_STAGE_SUCCESSFUL 可以是代码:2010 也可以是 2110..
在另一种情况下,常量只有一个:
BS_PROCESS_SUCCESSFUL = 2050
public const long BS_PROCESS_SUCCESSFUL = 2050;
有什么想法吗? 提前致谢!
【问题讨论】:
-
值会在编译时决定吗?
-
我同意第一句话。
-
什么是“另一种情况”?为什么不能定义 2 个常量并使用 if 决定要使用哪一个?
-
const不能指定多个值,const用于声明常量字段或局部常量
-
不,卢克,我从日志文件中读取了内容...