【发布时间】:2021-11-13 12:00:04
【问题描述】:
if (!d1.x0((long) d1.x1, out d2) || d1.x2 != 0 && d1.x2 != e1.x3 || d1.x4 != x4.None && d1.x4 != e1.x5 || d1.x6 != 0UL && (long) d1.x6 != e1.x6)
我在生产 C# 代码中发现了这一点(为了匿名而替换了 var 名称),我不明白该语句是否可以在 C# 中工作?或者其他语言?
我认为|| 需要与() 明确分组,如果与&& 混合使用
【问题讨论】:
标签: c#