代码检查:替换为对 First(..) 的单次调用
此检查会报告通过 Where(...) 进行筛选并紧接着调用 First() 的 LINQ 查询。 使用单个 First(...) 调用可以使同一查询更简洁、更清晰。
示例
var item = items.Where(x => x.IsActive).First();
var item = items.First(x => x.IsActive);
快速修复
将 Where(...).First() 链替换为 First(...)。
2026年 5月 8日