【发布时间】:2020-01-12 20:25:36
【问题描述】:
我想知道这两种方法有什么区别,|= 和简单的= 虽然结果相同。不知道有什么区别
这是出于教育目的。
public int ValueA { get; set; }
public int ValueB { get; set; }
bool someBool { get; private set; }
#region using_|=
someBool |= ValueA >= ValueB;
#endregion
#region using_basic_=
someBool = ValueA >= ValueB;
#endregion
【问题讨论】:
-
someBool |= ValueA >= ValueB;->someBool = someBool | ValueA >= ValueB;
标签: c# boolean-operations