What is the operator `|=`? How can I implement this in C#?

后端 未结 2 1636
醉酒成梦
醉酒成梦 2020-12-19 22:56

What is the C++ code below doing? More specifically, what is the operator |=?

long liFaultFlags = 0;

for (int i = 0; i < FAULTCOUNT; i++)
{
         


        
2条回答
  •  渐次进展
    2020-12-19 23:01

    It is the bitwise OR operator and is equivalent to

    liFaultFlags = liFaultFlags | (1<

    You would write that line in exactly the same way in C#.

提交回复
热议问题