如何设置 MS Visual Studio 以警告我有关 class 与运算符 == 的实例比较?
How to set up MS Visual Studio to warn me about class instance comparison with operator ==?
常规情况如下所示:
if (number == 5) ...
但如果我要比较 class 个实例,我需要使用 Equals
方法。所以假设我有一些 class 的实例 a、b,那么它看起来像这样:
if (a.Equals(b)) ...
如果我这样做,我需要将 Visual Studio 2015 设置为 warn/error 我:
if (a == b)
换句话说,如果我对 class 个实例使用相等运算符。
非常感谢。
常规情况如下所示:
if (number == 5) ...
但如果我要比较 class 个实例,我需要使用 Equals
方法。所以假设我有一些 class 的实例 a、b,那么它看起来像这样:
if (a.Equals(b)) ...
如果我这样做,我需要将 Visual Studio 2015 设置为 warn/error 我:
if (a == b)
换句话说,如果我对 class 个实例使用相等运算符。
非常感谢。