C# sonst wenn Aussagen

C# sonst wenn Aussagen

Bei der Programmierung ist das Testen einer Erkrankung unvermeidlich. Wir werden häufig Umstände begegnen, unter denen wir die Bedingungen (ob wahr oder unwahr) testen müssen, um die Ausführung eines Programms zu verwalten. Wie wir wissen, ist eine Entscheidungsfindung oder eine bedingte Aussage. Um den Fluss des C# -Programms zu kontrollieren, haben wir viele Entscheidungen oder bedingte Aussagen.

In diesem Tutorial werden wir anders untersuchen, wenn Aussagen wie wenn, sonst, wenn, wenn usw. verschachtelt usw.

C# wenn Anweisung

In der IF -Anweisung haben wir eine Erkrankung und einen Codeblock. Im Falle einer echten Bedingung wird der folgende Code ausgeführt. Wenn die Bedingung falsch ist, wird der folgende Code nicht ausgeführt.

if (Zustand)

// Führen Sie den Code für die wahre Bedingung aus.

Wenn Anweisung in C# in Ubuntu 20.04 Verwenden eines Texteditors

Zum Schreiben des C# -Programms müssen Sie den in Ihrem System vorhandenen Texteditor verwenden. Schreiben Sie nun den Code, der unten im Texteditor angegeben ist, und speichern Sie ihn mit dem Namen Ihrer eigenen Wahl mit der Erweiterung von “.CS ”.

Das „Verwenden von System“ ist die erste Anweisung im C# -Programm. Für die Einbeziehung der Namespaces verwenden wir das Keyword "Verwenden". Das Schlüsselwort "Namespace" wird verwendet, um unseren Code zu organisieren. Es ist auch ein Klassenbehälter. Hier ist der Namespace „AQsaApp1“ der Projektname, der verschiedene Klassen enthält.

Jetzt haben wir die Keyword -Klasse für den Unterricht, um die Klasse zu deklarieren, die Keyword "Klasse". Hier in diesem Code "AQSA" ist der Klassenname. Dann wird die Funktion „main ()“ für das C# -Programm erstellt. Die "String [] args" repräsentiert die Argumente dieser Funktion. Die Funktion „main ()“ wird verwendet, um den gesamten Code auszuführen, der in lockigen Klammern geschrieben ist. Nach der Funktion "main ()" initialisieren wir zwei Zahlen mit dem Namen "int a, int b" und weisen „A“ und „9“ den Wert „5“ zu „B“ zu, „B“ zu, „B“ zu, „5“ zu „B“ zuweisen. Jetzt verwenden wir die "if Anweisung".

In der IF -Aussage setzen wir den booleschen Zustand „a

So kompilieren Sie ein C# -Programm in Ubuntu 20.04

Für die Zusammenstellung des C# -Programms werden wir verschiedene Befehle verwenden.

$ MCS AQSA1.CS

Hier “AQSA1.CS ”ist der Name der Datei, die wir zusammenstellen möchten, und„ MCS “ist der Mono -Compiler von C#. Nachdem Sie diesen Befehl geschrieben haben, drücken Sie die Eingabetaste. Es wird erzeugen “.exe ”Datei für uns.

So führen Sie ein C# -Programm in Ubuntu 20 aus.04

Jetzt haben wir einen weiteren Befehl für die Ausführung unseres C# -Programms.

$ mono aqsa1.exe

Der Befehl „mono“ führt ein kompiliertes Mono -Programm aus. Um den kompilierten CIL-Bytecode auszuführen, verwendet Mono einen Just-in-Time-Compiler (JIT). Der Mono AQSA1.EXE kann verwendet werden, um die AQSA auszuführen.Exe -Programm. Bei der Ausführung wird die folgende Nachricht am Terminal angezeigt, wie unten gezeigt.

C# sonst wenn Anweisung

In C#verwenden wir eine optionale Anweisung anderer Meinung. Nach einer IF -Anweisung verwenden wir mehrere andere IF -Anweisungen mit der IF -Anweisung. Wenn die Bedingung von „wenn“ falsch ist, wird sie ausgeführt. Infolgedessen kann nur eine der if oder sonst wenn Anweisungen gleichzeitig ausgeführt werden.

if (cond 1)

// diese Aussagen ausgeführt, wenn Condition1 wahr ist

sonst wenn (Cond 2)

// diese Aussagen ausgeführt, wenn Bedingung 2 wahr ist

sonst wenn (cond 3)

// diese Aussagen ausgeführt, wenn Bedingung 3 wahr ist

.
.
.
anders

// diese Aussagen ausgeführt, wenn alle oben genannten Bedingungen falsch sind

Sonst wenn Anweisung in C# in Ubuntu 20.04 Verwenden eines Texteditors

Hier haben wir eine Illustration der sonstigen wenn auch Aussage. Schreiben Sie den angegebenen Code auf den Texteditor.

Das Schlüsselwort „Verwenden“ wird verwendet, um die Namespaces wie oben diskutiert hinzuzufügen. Unser Code ist der gleiche wie wir im obigen Beispiel diskutiert haben. Hier lautet der Projektname "AQSA", und der Namespace ist "Aqsayasin". Jetzt, um eine Klasse zu deklarieren, haben wir ein Keyword namens "Klasse". Im obigen Codeklassennamen finden Sie "AQSA". Dann haben wir für das C# -Programm die Methode „main ()“ konstruiert. Die Argumente dieser Funktion werden durch die Notation bezeichnet. „String [] args.Im Wesentlichen führt die Funktion „main ()“ alle in lockigen Klammern eingeschlossenen Code aus.

In diesem Beispiel initialisieren wir zwei Zahlen mit dem Namen "int a, int b" und weisen ihnen Werte zu. Wir weisen nach der "main ()" -Methode "A" und "9" "5" zu "B" zu "B" zu. Dann haben wir unterschiedliche "sonst" Bedingungen. Wenn die erste „wenn“ Bedingung wahr ist, wird der unten geschriebene Code ausgeführt. Wenn die Bedingung falsch ist, ignoriert sie den unten angegebenen Code und wechselt in die nächste Bedingung, die die Bedingung „else wenn“ ist. Wenn die angegebene Bedingung "else wenn" wahr ist, wird der folgende Code ausgeführt, da er dies sonst ignoriert und in die Bedingung "sonst" wechselt. Wenn die Bedingung „else“ zutrifft, wird der letzte Code ausgeführt, da sonst das Programm beendet wird.

Um das Programm zu kompilieren, haben wir den folgenden Befehl verwendet:

Außerdem kann dieses Programm mit demselben Befehl wie im ersten Beispiel ausgeführt werden, aber der Dateiname wird geändert. Der Befehl zur Ausführung ist unten angegeben:

Nach der Zusammenstellung und Ausführung erhalten wir die unten angezeigte Ausgabe, die im Bild angezeigt wird.

Ansonsten wenn Anweisung (indem Sie die Eingabe vom Benutzer verwenden, verwenden Sie String))

Wir haben ein weiteres Beispiel für eine "else -wenn -Anweisung", in der wir den Benutzer dazu veranlasst haben, Eingaben zu geben. Außerdem haben wir eine Zeichenfolge in diesem Code verwendet.

Dieser Code ist der gleiche wie im obigen Beispiel. Die neuen Elemente, die wir in diesem Code verwendet haben, sind "String" und "Confereradline ()" ". Die Keyword -Zeichenfolge wird verwendet, um eine String -Variable zu erstellen. Der „Confereradline ()“ wird verwendet, um die Eingabe vom Benutzer zu erhalten.

Der Ausgang ist wie unten gezeigt.

Ansonsten wenn Anweisung mit 'und' Operator

In dieser Abbildung wird der „und“ Operator verwendet. Der Code ist unten angegeben:

In diesem Code haben wir verschiedene Schlüsselwörter wie "Verwenden", "Namespace", "Klasse" und "int" verwendet, z. B. "Verwenden", "Namespace", "Klasse" und "int". Wir haben all diese Schlüsselwörter im ersten Beispiel besprochen. Der "und" Operator ist in diesem Code neu. Die Kombination von zwei Exp -„und“ -Operatoren werden verwendet - Exp 1 und Exp 2.

In diesem Code prüft "und" der Bediener den Wert von "A". Wenn der Wert größer als 0 und weniger als gleich 10 ist, wird der unten geschriebene Code in lockigen Klammern ausgeführt. Andernfalls ignoriert er diese Zeilen und wechselt in die nächste Bedingung. Dann wiederholt es die gleichen Schritte bis zum letzten Zustand. Wenn alle Bedingungen falsch sind, wird der else -Teil ausgeführt.

Für die Ausgabe verwenden wir dieselben Befehle, die in den obigen Beispielen erörtert werden.

Abschluss

In diesem Artikel haben wir gelernt, zu verwenden, wenn, sonst, sonst, sonst Aussagen. Es wird verwendet, um unserem Programm einen bedingten Ausdruck hinzuzufügen. Wir haben gesehen, wie diese Aussagen nützlich sein könnten, um bestimmte Codeblöcke basierend auf einer Bedingung auszuführen. Wenn wir anspruchsvollere C# -Programme erstellen, wird dies für Benutzer sehr hilfreich sein.