0

ここの「DeviceInCradle」はグレー表示されています。

private bool DeviceInCradle = false;

未使用の変数かと思ってコメントアウトしたところ、「「DeviceInCradle」という名前は、クラスまたは名前空間「Duckbill.Platypus」に存在しません」

「= false」のグレー化はデフォルトで bool と同じなので理解できますが、なぜこのように var の名前をグレー化するのでしょうか?

4

3 に答える 3

3

カーソルを合わせると、次のように表示されます。

Name 'DeviceInCradle' does not match rule 'InstanceField(private)'. Suggested name is '_deviceInCradle'.

つまり、その名前は Resharper のデフォルトの命名規則と一致しません。

于 2013-04-11T21:55:58.337 に答える