JetBrains Rider 2026.1 Help

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

此检查报告了应写为引用不等性检查的取反 System.Type.Equals 实例调用。

对于 System.Type ,与其对 .Equals(...) 取反,不如使用 != 来表达不等性会更清晰。

示例

using System; bool AreDifferent(Type left, Type right) { return !left.Equals(right); }
using System; bool AreDifferent(Type left, Type right) { return left != right; }

快速修复

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

2026年 5月 8日