如果方法包含 out 参数,MustUseReturnValueAttribute 不会显示警告/异常
正如标题所说,如果方法中包含带有“out”的参数,则该属性将被忽略,这是一个错误吗?有谁知道 C# 中的另一个属性在这种情况下会引发错误/警告? (…
ReSharper:dotCover 未显示单元测试覆盖率
在使用 ReSharper v.2021.3.3 的 Visual Studio 2019 v.16.11.10 中运行 ReSharper: dotCover 时,文件的覆盖范围不会显示/运行。 图像上显示了单元测…
在 Visual Studio 2022 中更改匹配的颜色
我正在使用带有 Resharper 和 Nightowl 主题的 Visual Studio 2022。 我对颜色有疑问: 如何更改颜色来解决我的问题? 当Resharper被禁用时,没有问题…
如何避免“对不可为空的实体进行可能的“空”分配”
抱歉这个尴尬的例子,但我想尽可能保持它的重点 可以说,我已经解析了一个 json 文件,它给了我 var customers = myObj.SubObj?.CustomerList.EmptyIf…
继承组件时 Blazor linter 问题
我有一个简单的组件叫做 BaseGrid.razor 然后我有另一个名为 CustomGrid.razor @inherits BaseGrid ... @{ base.BuildRenderTree(__builder); } ... …
StyleCop for Resharper - 禁用检查只读文件
最近我开始使用 ReSharper 6.1,它完美地补充了我已经广泛使用的 StyleCop。 对我来说,R# 的最佳功能之一是: 在线突出显示违规行为以及 直接在 Visu…
如果长时间不工作,ReSharper 会被砍掉
我有以下代码,当我在 ReSharper 中运行自动格式时,该代码不会改变。 我认为如果超出右边距,Chop if long 会导致发生切碎。 如果我打开 Chop,我总…
更改 resharper 自动完成行为
在这个问题中,确定Enter和 Tab 对于 Resharper 的智能感知自动完成有两种不同的行为。有什么办法可以交换它们吗?或者将 Tab 键的行为设置为与 Enter…
Resharper 无法识别托管 C++ C# 项目中引用的 /clr 项目
我已经有这个问题很长时间了。我有一个 .net 解决方案,其中包含 C# 和托管 C++ 项目。 StartUp 项目是一个引用托管 C++ 项目的 C# 项目。 一切都编译…
使用 ReSharper 的“删除未访问的字段”后进行导航快速修复
当使用 ReSharper 上下文菜单中的“删除未访问的字段”快速修复选项时,它会突出显示受影响的行。 是否有键盘快捷键可以将我带到突出显示的行? (通…
为什么使用 System.Decimal 继承层次结构
我的印象是所有值类型继承自System.ValueType,因为我知道 Decimal 是一个结构体,它也是一种值类型,也就是说 Decimal 因此必须是一个值类型。那么为…
无法在 Visual Studio 2010 中键入某些方括号 +雷夏珀
在某些情况下,键入左方括号不会产生任何结果。特别是当我想在赋值表达式右侧的变量上输入它们时: arr[i] = arr 所以我无法输入,例如: arr[i] = ar…
ReSharper 给出了一个“@” lambda 表达式中变量名的前缀
使用 ReSharper 时它会自动添加 @,为什么? public static string RemoveDiacritics(this string input) { if (string.IsNullOrEmpty(input)) return…
如何仅查看 Resharper 中的公共方法?
当我按 Cntrl+F12 时,会弹出成员视图,其中显示我所在班级的所有成员。然后我可以向上或向下滚动或过滤搜索以选择我正在寻找的成员。 是否可以有相同…