在java中它可以做这样的事情
class {
final int x = Random.randomInt();
final int y = Random.randomInt();
}
...
switch (intVariable)
{
case x: break;
case y: break;
}
只要 generateInt 是最终的,就会编译。
C#中是否有等价物?
编辑:你可能会问我为什么不使用具体的值或枚举,但我有我的理由为什么这些值是随机的。;)