コードインスペクション: アクセスされていないフィールド (private アクセス)
C# コンパイラーは、未使用フィールドに関するいくつかの警告を出すことができます:
ReSharper はこれらすべての警告を認識し、 設計時の通知を提供していますが、さらに一歩進んで、コンパイラーの警告で検出されない未使用フィールドも検出します。 以下の例は、フィールドに定数ではない値が割り当てられ、読み込みの用途がない場合でも、ReSharper が未使用のメンバーを検出するのに役立つことを示しています。
class Foo
{
private int _a; // CS0414
private int _b; // No compiler warnings, but ReSharper issues its own warning here
public Foo(int value)
{
_a = 1;
_b = value;
}
}
2026 年 6 月 12 日