Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ここの「DeviceInCradle」はグレー表示されています。
private bool DeviceInCradle = false;
未使用の変数かと思ってコメントアウトしたところ、「「DeviceInCradle」という名前は、クラスまたは名前空間「Duckbill.Platypus」に存在しません」
「= false」のグレー化はデフォルトで bool と同じなので理解できますが、なぜこのように var の名前をグレー化するのでしょうか?
カーソルを合わせると、次のように表示されます。
Name 'DeviceInCradle' does not match rule 'InstanceField(private)'. Suggested name is '_deviceInCradle'.
つまり、その名前は Resharper のデフォルトの命名規則と一致しません。