我在 C# 中有两个对象,不知道它是布尔值还是其他类型。但是,当我尝试比较那些 C# 时无法给出正确的答案。我已经用 VB.NET 尝试了相同的代码,并且做到了!
如果有解决方案,谁能告诉我如何解决这个问题?
C#:
object a = true;
object b = true;
object c = false;
if (a == b) c = true;
MessageBox.Show(c.ToString()); //Outputs False !!
VB.NET:
Dim a As Object = True
Dim b As Object = True
Dim c As Object = False
If (a = b) Then c = True
MessageBox.Show(c.ToString()) '// Outputs True