Als «logical-operators» getaggte Fragen

Logische Operatoren sind Symbole, die bei der Auswertung von Booleschen Ausdrücken hilfreich sind. Diese sind in nahezu jeder Programmiersprache enthalten, die Boolesche Werte unterstützt. Häufige Beispiele sind && (AND), || (ODER), ! (NICHT), == ([Wert] gleich), === ([Wert und Typ] gleich),> = (größer oder gleich), <= (kleiner oder gleich),> (größer) als) und <(kleiner als)




3
Schließen Sie die Operatoren kurz || und && existieren für nullfähige Boolesche Werte? Der RuntimeBinder glaubt das manchmal
Ich habe die C # -Sprachenspezifikation für die bedingten logischen Operatoren gelesen ||und &amp;&amp;auch als kurzschließende logische Operatoren bezeichnet. Für mich schien es unklar, ob diese für nullfähige Boolesche Werte existieren, dh für den Operandentyp Nullable&lt;bool&gt;(ebenfalls geschrieben bool?), also habe ich es mit nicht dynamischer Typisierung versucht: bool a = …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.