代码检查:使用从末尾表达式的索引。
此检查会报告通过从 Length 或 Count 减去数字来从末尾计数的索引表达式。 当索引实际上是“从末尾第 N 个”时,C# 的从末尾索引语法会让这个意图更清晰。
示例
var last = items[items.Length - 1];
var last = items[^1];
快速修复
^ 语法更简洁,并能直接显示该元素是相对于集合末尾定位的。
2026年 5月 8日