代码检查:改用引用相等性检查
此检查报告了应写为引用不等性检查的取反 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日