Resharper颜色标识符粗体变量

时间:2016-10-07 08:56:32

标签: c# visual-studio resharper

我已经开启了Resharper颜色标识符,用于TT语法高亮显示,但是我现在还不了解它在代码中突出显示的一些内容。

例如,变量为粗体时的含义是什么:

enter image description here

我可以看到它暗示三元运算符,当我添加它时,它不再是粗体,但我想还有更多,否则它似乎是多余的。

enter image description here

是否有任何关于颜色标识符识别的文档?我只在其网站herehere

上看到了稀少的信息

1 个答案:

答案 0 :(得分:5)

在第一个示例中,它突出显示粗体,因为它稍后会重新设置。因此,尽管使用parentId初始化了Browser.GetCurrentParentId(),但它会被GetParentIdFromNavPickOrUrl()覆盖。

然而,在第二个样本中,首先评估表达式Browser.GetCurrentParentId() ?? GetParentIdFromNavPickOrUrl(),然后只将然后分配给变量。