C#のswitchで範囲指定
#C#
2以上、5未満のときはこの処理、5以上のときはこの処理みたいにswitchで分岐したい場合は、以下のように書ける
code:cs
switch (_currentLevel)
{
case { } n when (n >= 5):
hogehoge;
break;
case { } n when (n < 5 && n >= 2):
gerogero;
break;
default:
case 1:
auau;
break;
}