ReSharper 2026.1 Help

代码检查:使用别名

如果已有别名作用于同一个符号,本检查会报告使用了完整类型或命名空间名称。 如果该别名是唯一可用的,使用它可以让代码更简洁,并与周围文件保持一致。

示例

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日