从更改!= true为== false我认为完全相同的结果时,我得到了不同的结果。
!= true
== false
这是我的代码
User user = await GetUser(id); if (user == null || user.Orders?.Any() != true) { ... }
如果我更改为user.Orders?.Any() == true某些测试会返回不同的数据。为什么?
user.Orders?.Any() == true
c#
c# ×1