JetBrains Rider 2026.1 Help

コードインスペクション:ローカル関数がメソッドを非表示にする

このインスペクションは、メソッドと同じ名前のローカル関数を報告し、現在のスコープ内でその関数を隠蔽します。 これにより、本来は包含型のメソッドが意図されていたにもかかわらず、呼び出しがローカル関数に解決される可能性があるため、コードの可読性が低下する可能性があります。

サンプル

class C { void Log() { } void M() { void Log() { } Log(); } }
class C { void Log() { } void M() { void LogLocal() { } LogLocal(); } }

クイックフィックス

この応急処置では、ローカル関数がメソッドを隠蔽しないように名前変更を開始します。

2026 年 6 月 12 日