C# - Entscheidungsfindung
Entscheidungsfindungsstrukturen erfordern, dass der Programmierer eine oder mehrere Bedingungen angibt, die vom Programm ausgewertet oder getestet werden sollen, zusammen mit einer Anweisung oder Anweisungen, die ausgeführt werden sollen, wenn die Bedingung als wahr bestimmt wird, und optional andere Anweisungen, die ausgeführt werden sollen, wenn die Bedingung erfüllt ist wird als falsch bestimmt.
Es folgt die allgemeine Form einer typischen Entscheidungsfindungsstruktur, die in den meisten Programmiersprachen zu finden ist −
C# bietet die folgenden Arten von Entscheidungsfindungsaussagen. Klicken Sie auf die folgenden Links, um ihre Details zu überprüfen.
Sr.No. | Aussage &Beschreibung |
---|---|
1 | if-Anweisung Eine if-Anweisung besteht aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen.
|
2 | if...else-Anweisung Eine if-Anweisung kann von einer optionalen else-Anweisung gefolgt werden , die ausgeführt wird, wenn der boolesche Ausdruck falsch ist.
|
3 | verschachtelte if-Anweisungen Sie können ein if verwenden oder sonst wenn -Anweisung in einem anderen if oder sonst wenn Erklärung(en).
|
4 | switch-Anweisung Ein Schalter -Anweisung ermöglicht es, eine Variable anhand einer Liste von Werten auf Gleichheit zu prüfen.
|
5 | verschachtelte switch-Anweisungen Sie können einen Schalter verwenden -Anweisung innerhalb eines anderen Schalters Erklärung(en).
|
Die ? :Operator
Wir haben Bedingungsoperator ? : im vorherigen Kapitel, das verwendet werden kann, um if...else zu ersetzen Aussagen. Es hat die folgende allgemeine Form −
Exp1 ? Exp2 : Exp3;
Wobei Exp1, Exp2 und Exp3 Ausdrücke sind. Beachten Sie die Verwendung und Platzierung des Doppelpunkts.
Der Wert eines ? Ausdruck wird wie folgt bestimmt:Exp1 wird ausgewertet. Wenn es wahr ist, wird Exp2 ausgewertet und wird zum Wert des gesamten ? Ausdruck. Wenn Exp1 falsch ist, wird Exp3 ausgewertet und sein Wert wird zum Wert des Ausdrucks.
C Sprache
- C#-switch-Anweisung
- C# break-Anweisung
- C#-Continue-Anweisung
- C++ break-Anweisung
- C++-Continue-Anweisung
- C if...else-Anweisung
- Python-pass-Anweisung
- C - Grundlegende Syntax
- Verbessern Sie die Entscheidungsfindung in der modernen Fertigung mit Analysen
- Automatisieren Sie die Datenaufnahme und optimieren Sie die Entscheidungsfindung