Zuhause Entwicklung Was ist eine while-Anweisung? - Definition aus techopedia

Was ist eine while-Anweisung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet While-Anweisung?

Die while-Anweisung in C # ist eine Iterationsanweisung, die die Ausführung einer eingebetteten Anweisung für mindestens null Mal bedingt ermöglicht. Die eingebettete Anweisung impliziert den Codeblock, der einzelne oder mehrere Anweisungen enthält, die in der while-Anweisung ausgeführt werden sollen.


Die while-Anweisung ist eine der Steuerflussanweisungen in C #, die die mehrmalige Ausführung einer Folge von Logik in einer Schleife ermöglicht, bis eine bestimmte Bedingung falsch ist. Da der steuernde Ausdruck, der die Bedingung darstellt, zu Beginn der Ausführung der while-Schleife ausgewertet wird, besteht die Möglichkeit, dass die Schleife nicht aufgerufen wird, wenn die Bedingung in der ersten Iteration false zurückgibt.

Die while-Anweisung wird im Allgemeinen verwendet, wenn die Anzahl der auszuführenden Iterationen nicht bekannt ist und nicht geschätzt werden kann. Die while-Anweisung kann auch in einer Schleife verwendet werden, in der die Bedingung immer wahr bleibt, die Anweisungen im Schleifenkörper jedoch Exit-Bedingungen enthalten.

Techopedia erklärt While-Anweisung

Die while-Anweisung akzeptiert einen Parameter, der den Booleschen Ausdruck angibt, der die Bedingung für die Beendigung der Schleife darstellt. Bei mehr als einer Bedingung kann der Boolesche Ausdruck durch Kombinieren mehrerer Bedingungen mit bedingten logischen Operatoren (&& und ||) oder booleschen logischen Operatoren (& und |) erstellt werden.


Der Boolesche Ausdruck wird ausgewertet, während:

  • Eingabe der Schleife in der ersten Iteration
  • Das Steuerelement erreicht das Ende der eingebetteten Anweisung der while-Anweisung
  • Die Anweisung "continue" wird innerhalb der Schleife ausgeführt

Wenn das Ergebnis der Auswertung dieses Ausdrucks wahr ist, wird das Steuerelement an die eingebettete Anweisung übergeben. Wenn der Boolesche Ausdruck false zurückgibt, wird das Steuerelement aus der while-Anweisung übertragen.


Beispielsweise kann die while-Anweisung verwendet werden, um die Zahlen von 1 bis 10 zu drucken, indem eine geeignete boolesche Bedingung zusammen mit der erforderlichen Aktualisierung der der Bedingung zugeordneten Variablen angegeben wird.


"Break", "return", "throw" und "goto" sind die Sprunganweisungen, die in der while-Schleife verwendet werden können, um die Iteration der in dieser Schleife eingebetteten Anweisungen zu beenden.


Um die while-Anweisung zu beenden und das Auftreten einer Endlosschleife zu vermeiden, sollte der Boolesche Ausdruck zusammen mit der richtigen Initialisierung und Aktualisierung der im Ausdruck verwendeten Variablen entsprechend definiert werden.

Diese Definition wurde im Kontext von C # geschrieben.

Was ist eine while-Anweisung? - Definition aus techopedia