C sharp/Operatori: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 72:
|<code>a <code><nowiki>||</nowiki></code> b ||L'operatore binario <code><nowiki>||</nowiki></code> lavora solo su operatori booleani. Valuta prima il valore del primo argomento. Se il suo valore è ''true'', restituisce ''true'' (questo perché vero è l'elemento assorbente della disgiunzione, quindi qualunque sia il valore del secondo operatore, il risultato sarà ''true''); altrimenti, valuta anche il secondo parametro e restituisce la disgiunzione tra i due.
|-
|<code>a <nowiki>^</nowiki> b</code> || L'operatore binario <code>^</code> valuta entrambi gli operatori e ne restituisce la disgiunzione non inclusiva logica (outaut) dei loro valori. Se gli operatori sono interi, la disgiunzione è fatta a livello di bit:
<source lang=csharp>
bool a = false;