コードインスペクション: 重複する 'switch' ブランチ
このインスペクションは、同じステートメントを含む switch のケースを報告します。 ReSharper は、このようなケースを統合することで、コードの可読性と保守性を向上させることを提案します。
public static void SwitchTest(int i)
{
switch (i)
{
case -1:
Console.WriteLine("not null"); break;
case 1:
Console.WriteLine("not null"); break;
}
}
public static void SwitchTest(int i)
{
switch (i)
{
case -1:
case 1:
Console.WriteLine("not null"); break;
}
}
2026 年 6 月 12 日