Qual é o operador `| =`? Como posso implementar isso em c #?
O que o código C ++ abaixo está fazendo? Mais especificamente, qual é o operador|=
?
long liFaultFlags = 0;
for (int i = 0; i < FAULTCOUNT; i++)
{
if (faults[i] == true)
{
liFaultFlags |= (1 << i);
}
}
return liFaultFlags;
Como isso seria implementado em C #?