代码检查:使用别名
如果已有别名作用于同一个符号,本检查会报告使用了完整类型或命名空间名称。 如果该别名是唯一可用的,使用它可以让代码更简洁,并与周围文件保持一致。
示例
using StringObjectPair = (string Name, object Value);
public class InfoCollector
{
private readonly List<(string Name, object Value)> _items = new();
public void Add((string Name, object Value) item) => _items.Add(item);
}
using StringObjectPair = (string Name, object Value);
public class InfoCollector
{
private readonly List<StringObjectPair> _items = new();
public void Add(StringObjectPair item) => _items.Add(item);
}
快速修复
用已有别名替换反复出现的长符号名称可以降低干扰,并保持命名一致性。
2026年 5月 8日