Beim Schreiben eines C# -Programms müssen wir auf verschiedenen Ebenen Entscheidungen treffen, nach dieser Entscheidung hängt der Rest unseres Kodex ab. In ähnlicher Weise hat C# wie andere Programmiersprachen auch Entscheidungsanweisungen oder wenn, dann Aussagen. Dieser Artikel behandelt die Bedingungen in C# und wie wir die Entscheidungsfindung mit verschiedenen Aussagen kontrollieren können.
Inhaltsverzeichnis
Was sind Bedingungen in C#?
Die Bedingungen werden verwendet, um Entscheidungen darüber zu treffen, welchen Codeblock für bestimmte Umstände ausgeführt werden soll. Die Bedingungen können je nach Eingabe wahr oder falsch sein. Ein Programm kann Bedingungen verwenden, um festzustellen, ob eine bestimmte Aktion erforderlich ist, ob eine Schleife fortgesetzt werden sollte oder ob eine Methode ausgeführt werden soll.
Arten von Aussagen in C#
Bedingte Aussagen in C# Führen Sie nur einen Code aus, wenn die festgelegte Bedingung wahr ist. Einige häufig verwendete Bedingungen in C# umfassen Wenn, ansonsten, If-ELSE-IB, schalten, Und verschachtelt Aussagen.
Hier sind einige Beispiele für bedingte Aussagen in C#:
if (if-then) Erklärung
Die IF-Then-Aussagen sind die grundlegendste Art von bedingten Aussagen in C#. Sie erlauben Programmen, je nach Bedingung mehrere Codeblöcke auszuführen. Wenn eine festgelegte Bedingung wird WAHR, der Code im Inneren der Wenn Block läuft. Wenn eine festgelegte Bedingung ist FALSCH, Das Programm überspringt den Code in den Wenn Blockieren Sie den Restcode weiter aus und führen Sie weiter aus.
Syntax
Im Folgenden finden Sie die Syntax für die IF -bedingte Anweisung in C#:
if (Zustand)Hier im obigen Code, wenn die Bedingung kommt WAHR Die Anweisung/Anweisungen im IF -Zustandsblock werden ausgeführt. Und wenn der Zustand wird FALSCH Die in der Bedingung geschriebene Erklärung/Aussagen werden ignoriert.
Beispielcode
Das folgende C# -Programm erklärt die Verwendung von wenn, dann Stellungnahme:
mit System verwenden;Hier im obigen Code ist die Ausgabe, wenn x größer als 5 ist x ist größer als 5.
if-else (if-then-else) Anweisung
Der ansonsten Die Aussage hängt auch von der festgelegten Bedingung ab. Wenn der festgelegte Zustand wird WAHR, Der If -Blockcode wird ausgeführt. Wenn der Zustand wird FALSCH, Der Code nach dem sonstigen Zustand wird ausgeführt.
Der ansonsten Aussagen werden verwendet, wenn wir zwei verschiedene Codes unter Verwendung derselben Bedingung ausführen möchten. Es ist irgendwie wie ein Individuum Wenn Stellungnahme.
Syntax
Im Folgenden finden Sie die Syntax für if If-else (if-then-else) Aussage in C#
if (Zustand)Beispielcode
Das folgende C# -Programm erklärt die Verwendung von If-then-else Aussagen:
mit System verwenden;Das Programm deklariert zunächst eine Ganzzahlvariable X mit dem Wert von 10. Die If -Bedingung prüft, ob x größer als Nummer 5 ist. Die Ausgabe auf der Konsole wird sein x ist größer als 5 und wenn der Wert der Variablen x kleiner oder gleich 5 der Nachricht ist x ist kleiner als oder gleich 5 wird Angezeigt werden.
if-else if (if-then-else if) Anweisung
Diese Anweisung testet mehrere Bedingungen. Jede dieser Bedingungen hat einen separaten Code, der nur ausgeführt wird, wenn die spezifische Bedingung für diesen Codeblock wahr wird.
Syntax
Unten ist Syntax für wenn if-else-if (if-then-else if) Aussage in C#:
if (Bedingung1)Beispielcode
Das folgende C# -Programm erklärt die Verwendung von Wenn Stellungnahme:
mit System verwenden;Im obigen Code wird der Wert von 10 einer Ganzzahlvariablen x zugewiesen. Danach eine If-ELSE-IB Die Anweisung prüft die Variable x und gibt das Ergebnis ab, abhängig vom Wert von x. Hier ist Variable x gleich 10, der Ausgang ist x ist kleiner als oder gleich 10.
Verschachtelte IF-ELSE-Erklärung
In dieser Anweisung testen wir mehrere Bedingungen und führen verschiedene Codeblöcke gemäß ihrer Ausgabe aus. Infolgedessen können verschiedene Codeblöcke basierend auf den verfügbaren Bedingungen ausgeführt werden. Ein Hauptunterschied in dieser Aussage besteht darin, dass sich eine Bedingung in einem anderen befindet.
Syntax
Im Folgenden finden Sie die Syntax für if Verschachtelt, wenn es um ist Aussage in C#:
if (Bedingung1)Beispielcode
Im Folgenden dem C# -Programm die Verwendung des Verschachtelt, wenn es um ist Stellungnahme:
mit System verwenden;Dieser Code deklariert eine Programmklasse mit einer Hauptmethode, die die Werte von 10 bis zuweist X und 5 bis variable y. Anschließend werden verschachtelte IF-ELSE-Anweisungen verwendet, um die Werte von x und y zu überprüfen, und druckt eine Nachricht an die Konsole basierend auf ihren Werten.
Die Ausgabe des Programms wird das sein x ist größer als 5, aber y ist kleiner als oder gleich 5 Weil der Wert von x größer als 5 ist, aber der Wert von y nicht größer als 5 ist.
Abschluss
Bedingungen und IF-Then-Aussagen in C# sind wesentliche Programmierkonstrukte, mit denen wir Entscheidungen auf der Grundlage bestimmter Umstände treffen können. Der wenn, dann Aussagen sind die grundlegendste Art von bedingten Aussagen, und sie ermöglichen es dem Programm, verschiedene Codeblöcke basierend auf dem Ergebnis einer Bedingung auszuführen. Um Wissen über alle Arten von Bedingungen zu erhalten, lesen Sie den Artikel.