复杂对象比较在C#中不起作用

时间:2019-12-05 14:33:51

标签: c#

我在C#中有两个对象。

Object1是:

BlueToothDeviceActualName: null
ButtonText: "VERBINDEN"
ComPort: "COM20"
IsConnected: false
ReceiverName: "Amber Wireless Receiver"
ReceiverType: null
_comPort: "COM20"

Object2是:

BlueToothDeviceActualName: null
ButtonText: "VERBINDEN"
ComPort: "COM20"
IsConnected: false
ReceiverName: "Amber Wireless Receiver"
ReceiverType: null
_comPort: "COM20"

我想检查这两个对象是否相等。我这样做的方式是:

bool isEqual = Object1.Equals(Objects2)

但是我错了。为什么我会虚假? “等于”方法是否比较两个对象的引用?我只需要比较这些值即可。

0 个答案:

没有答案