異なる機能で同じスイッチ ケースを繰り返し使用する必要があります。関数が異なれば、switch ケースの定義も異なります。例えば:
int groupID = somenumber;
private void FunctionA()
{
switch (groupID)
{
case 0:
// Do Action A
break;
case 1:
// Do Action B
break;
case 2:
// Do Action C
break;
}
}
private void FunctionB()
{
switch (groupID)
{
case 0:
// Do Action Z
break;
case 1:
// Do Action X
break;
case 2:
// Do Action Y
break;
}
}
同じスイッチケースを一度使用する方法はありますが、定義は異なる可能性がありますか?