JetBrains Rider 2026.1 Help

代码检查:移除构造函数调用

此检查会报告在构造函数调用未增加有用行为的情况下,创建临时集合实例的代码。

示例

常见情况是创建 new List<T>(sequence) ,然后立即调用 ToArray()

var items = new List<int>(source).ToArray();
var items = source.ToArray();

快速修复

移除冗余的构造函数调用,并直接对原序列进行操作。

2026年 5月 8日