iは、大規模なスイッチケースを持っている、と私はまた、整数のリストを持っている私は、次のスイッチケース、コードの最適化
をしたい{} 1610616833,1610747905,1610878977,1610878977,1611010049 を言いますint a;
switch (incomingint)
{
case 1:
//some code
break;
case 2:
//some code
breakl
//now i want to check if this one is one of the list's integers or not
//so i did the following
case 1610616833:
a=0;
break;
case 1610747905:
a=1;
break;
case 1610878977:
a=2;
break;
}
問題がある:
- 私はリスト
- リストのメンバーの一人の場合、コード内で約16の要素持っている私は設定した値を除いてほぼ同じ。 NOTE: 'a'の値を設定するのは、incomingintがリストメンバーの1つである場合にのみ発生します。 そのコードをすべて書き込む代わりに、このコードを最適化する方法はありますか?
それはあなたがTODOをしようとしているものは非常に不明確だ、2つのものが求められている第二のために、これは当てはまらないあるようです-1000) '? – mindandmedia