B. *_*non 0 c# variables resharper boolean
这里的"DeviceInCradle"显示为灰色:
private bool DeviceInCradle = false;
Run Code Online (Sandbox Code Playgroud)
想想也许它是一个未使用的var,我对它进行了评论,但随后得知,"名称'DeviceInCradle'在类或命名空间中不存在'Duckbill.Platypus'"
我可以理解"= false"的灰化,因为这是默认的bool,但为什么会以这种方式使var的名称变灰?
Resharper希望私有字段名称是camelCased,而不是PascalCased.例如,这两个应该是Resharper的一个好的:
private bool deviceInCradle = false;
Run Code Online (Sandbox Code Playgroud)
要么
private bool _deviceInCradle = false;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
410 次 |
| 最近记录: |