次のケースを処理するための推奨される方法は何ですか:
switch (numberOfActualBytes)
{
case 1: return something1;
case 2: return something2;
case 3: return something3;
case 4: return something4;
}
使用済みの契約numberOfActualBytes
により、範囲内であることは確かです。1-4
not all code paths return a value
エラーにならないコードはどう書けばいいですか?
この関数の最後または で例外をスローする必要があると思いますdefault switch case
が、おそらくもっと良い解決策があります。