JetBrains Rider 2026.1 Help

代码检查:改用引用相等性检查

此检查会报告用于比较 System.Type 值的static Equals(type1, type2) 调用。

System.Type 比较是引用比较。 使用 == 更简洁,并且能更好地表达预期两个类型对象为同一运行时类型实例。

示例

using System; bool AreSame(Type left, Type right) { return Equals(left, right); }
using System; bool AreSame(Type left, Type right) { return left == right; }

快速修复

快速修复可帮助你将 Equals(left, right) 替换为 left == right

2026年 5月 8日