当Nullable-digit成员相关时,Resharper无法在范围内处理Null条件“To condition expression”?

时间:2018-05-26 11:53:58

标签: c# visual-studio-2015 resharper

我在Resharper Ultimate 2018.1上发现了一个奇怪的问题 查看下面的代码(c#):

int? a = 1;
var b = a == 1 ? "1" : "2";
var c = b?.Length;

当我尝试使用Resharper快速修复将?。转换为文件/项目/解决方案范围内的正常空条件时,它会一直持续应用:

enter image description here enter image description here

但如果我改变

int? a = 1;

int a = 1;

或者只修复不在范围内的单行,它会立即完成。

这会在您的开发环境中发生吗? 这是Resharper的错误吗?

我已将问题发布到Resharper bugtracker。 https://youtrack.jetbrains.net/issue/RSRP-469860

0 个答案:

没有答案