代码检查:移除构造函数调用
此检查会报告在构造函数调用未增加有用行为的情况下,创建临时集合实例的代码。
示例
常见情况是创建 new List<T>(sequence) ,然后立即调用 ToArray()。
var items = new List<int>(source).ToArray();
var items = source.ToArray();
快速修复
移除冗余的构造函数调用,并直接对原序列进行操作。
2026年 5月 8日