Warum gibt es So viele Wiederholungsstrukturen in Visual Basic?

November 6

Visual Basic präsentiert Windows-Programmierer eine neue Umgebung aus dem Programmieren von Windows-Anwendungen. Anstatt die Erstellung von Anwendungen aus dem C++-Code, könnte Entwickler einfacher, übergeordneten Visual Basic Leichtigkeit Bauzeit und Kosten verwenden. Nach Absetzen langfristige Unterstützung von Visual Basic Version 6 2008, weiterhin viele Programmierer noch Visual Basic für einfache Projekte verwenden. Die ursprünglichen Visual Basic enthalten zahlreiche Schleifenstrukturen, die meisten davon wurden in die neue Implementierung des Microsoft Visual Basic, VB eingestellt.

Schleifenkonstrukte in Visual Basic

Visual Basic vor der Umsetzung der VB enthalten eine Vielzahl von ähnlich wirkenden Schleifenstrukturen. Diese Strukturen, die Programmierer Codeblöcke Grundlage der Zufriedenheit oder nicht-Befriedigung bestimmter Bedingungen im Programm wiederholen können, waren um eine Vielzahl von Programmiersprachen Situationen lösen zugeschnitten. Diese Schleifen sind das "Do" Stil-Schleifen und die "Für" Stil-Schleifen, von die jeder verschiedene Sub-Sorten, basierend auf den grundlegenden Schleifentyp Aktion hatte.

"Tun" Stil Schleifen

"Do" Stil Schleifen gehören die einfache "Do," "Do While," und "bis" Sorten. Die Do-Schleife führt einfach bis gesagt, von "Exit Do"-Anweisung eingebettet in die Schleife zu stoppen. Die "Do While" ähnelt die "während" Schleifen von anderen Programmiersprachen wie Java oder C, insofern es über Code durchläuft, bis eine definierende Zustand anhält wie eine Variable Nummer(n) unter eine bestimmte Obergrenze. Die "Do Until" kehrt Do While in gewissem Maße, insofern es die Schleife wird fortgesetzt, bis eine bestimmte Bedingung erfüllt ist.

"Für" Style Schleifen

"Für" Style gehören Schleifen die Loops "Für weiter" und "Step". Die For-Next-Schleife ähnelt der traditionellen "for" Schleife über Java und C, dass sie ausgeführt werden sollen Schleifen eine vordefinierte Anzahl von Wiederholungen, wie in eine Folge von Zahlen. Dies steht im Gegensatz zu while-Schleifen, die warten, bis eine Bedingung auftreten. Die Schritt-Schleife ändert die For-Next-Schleife, indem ermöglicht die Programmierer, eine Schrittweite in Höhe bestimmen. Eine typische For-Next-Schleife zählen in Schritten von 1, während Schritt Schleifen in anderen Schritten über einem oder unter Null zählen können.

Schleifen und VB

Da Microsoft Unterstützung für VB6 in 2008 eingestellt, kommt das neue VB-Programmierparadigma in Form VB. Die Schleifenstrukturen in VB werden reduziert. Nun, was vorhanden ist sind die "-während" Schleifen, die "For-Next" Schleife (mit optionaler Schritt) und die "For-Each" Schleife, die Sammlungen von Daten wie z. B. durchläuft arrays.