代码检查:冗余的集合复制
此检查会突出显示在不需要时复制集合数据的不必要调用,例如在已经兼容的集合上或在未修改的情况下枚举时使用 .ToList() 或 .ToArray()。
void Test()
{
var arr = new int[5].ToArray();
}
void Test()
{
var arr = new int[5];
}
避免在没有特定用途时对集合复制方法的冗余调用,因为它们会给程序增加不必要的开销。
最后修改日期: 2025年 9月 26日