Javaでは、このようなことをすることが可能です
class {
final int x = Random.randomInt();
final int y = Random.randomInt();
}
...
switch (intVariable)
{
case x: break;
case y: break;
}
generateInt が final である限り、これはコンパイルされます。
C#に相当するものはありますか?
編集:具体的な値や列挙型を使用しない理由を尋ねるかもしれませんが、値がランダムである理由があります。;)