コードインスペクション: 推奨されるボディスタイルを使用する(推奨されるボディスタイルでローカル関数に変換する)
C# 6.0 から、ラムダ式と非常によく似た 式本体を使用して型メンバーを宣言できます。 式本体のメソッドとプロパティを使用して、単純な実装の構文をさらに単純化できます。
単純なメンバーの式のような本体またはブロック本体の実装を選びたい場合、ReSharper では 環境設定を設定をメンバーの種類ごとに個別に行い、コードベース全体で設定の一貫性を保つことができます。
例: ローカル関数の優先スタイルとして 式本体 を選択しましょう。 そのため、ReSharper は、簡単なローカル関数がブロック本体で書かれている場合に、クイックフィックス 表現体へ変更 を提案します:
public int LocalFunction()
{
int Sum(int x, int y)
{
return x + y;
}
return Sum(42, 55);
}
public int LocalFunction()
{
int Sum(int x, int y) => x + y;
return Sum(42, 55);
}
2026 年 6 月 12 日