C# LISTE enthält

C# LISTE enthält
C# Die Liste enthält bedeutet, dass wir überprüfen, ob die Liste die Nummer oder das Element enthält, die wir überprüfen möchten. Es wird das angegebene Element, die Zeichenfolge oder die angegebene Nummer in der Liste überprüft. Wenn die Liste diese Nummer oder das Element enthält, gibt sie diese Nummer oder das Element zurück. Es wird auch wahr zurückgegeben, wenn die Liste das angegebene Element enthält, und es wird falsch zurückgegeben, wenn die Liste das angegebene Element nicht enthält. In diesem Tutorial werden wir das Konzept einer „Liste enthalten“ in C# -Programmierung entdecken. Wir haben verschiedene Beispiele in diesem Handbuch, in dem wir die angegebenen Elemente in der Liste überprüfen werden.

Beispiel 1

Wir werden die angegebenen Beispiele in Ubuntu 20 durchführen.04. In Ubuntu 20.04, zuerst öffnen wir den Texteditor und geben den Code ein, der im Bild unten angegeben ist. Danach speichern wir dies mit dem Dateinamen unserer Wahl und der Erweiterung “.CS ”.

In diesem Programm verwenden wir das Schlüsselwort "Verwenden", das einen Alias ​​für einen Namespace erstellt. Das „Verwendung von Systemen“ ist hier, um uns nützliche Klassen und Funktionen zu geben. Dies bedeutet, dass wir Systembibliotheken in unserem Code verwenden. Dann haben wir „System“.Sammlungen.Generisches ”zur Verwendung von Schnittstellen und Klassen. Wir verwenden diesen Namespace hier für den Zugriff auf die Liste. Es wird eine bessere Leistung bieten. Das System.Linq ”wird zum Abrufen der Daten verwendet.

Wir müssen die Hauptfunktion in unserem C# -Programm haben. Es ist der Einstiegspunkt unseres C# -Programms. Unser Code startet die Ausführung von hier aus. Hier ist „var“ ein Datentyp mit dem Namen "List". Das „Neue“ ist ein Schlüsselwort zum Erstellen einer neuen Liste hier. Es wird eine neue Liste von Strings erzeugen. Jetzt werden wir mit Hilfe der "Add" -Methode verschiedene Zeichenfolgevariablen zu unserer Liste hinzufügen. Das „Add“ ist die Methode in C# zum Hinzufügen verschiedener Elemente zur Liste. Die Liste.Add ”addiert die angegebenen Zeichenfolgen unserer Liste. Die Liste.Fügen Sie "(" ("(" ("Computer") "den" Computer "zu unserer Liste hinzu. Gleich wie die „Liste“.Fügen Sie ("Laptop") "und" List.Add ("Drucker") "fügt unserer Liste" Laptop "und" Drucker "hinzu, die wir in diesem Programm erstellt haben.

Nachdem wir all diese Elemente zu unserer Liste hinzugefügt haben, werden wir überprüfen, ob unsere Liste einen Laptop enthält oder nicht. Wir verwenden also die Anweisung "If", die dies überprüfen wird. In dieser Anweisung "if" verwenden wir die Methode "enthalten", die einen Wert zurückgibt, der angibt, ob die Liste "Laptop" enthält oder nicht. Dann haben wir "Konsole".Schreiben "zum Drucken. Wenn die Anweisung "if" zutriff. Dann schließen wir alle Klammern und speichern diesen Code.

Wir führen dieses Beispiel in Ubuntu 20 aus.04, für die Ausgabe öffnen wir das Ubuntu -Terminal und schreiben die angegebenen Befehle an diesem Terminal. Der erste Befehl ist der Befehl „MCS“, um unseren C# -Codel zu kompilieren. Wenn wir diesen Befehl „MCS“ verwenden, müssen wir das verwenden “.CS ”Dateierweiterung mit dem Dateinamen. Wenn der Code fehlerfrei ist, wird eine ausführbare Datei für uns mit demselben Namen erstellt. Danach werden wir diesen Code mit Hilfe des Befehls „Mono“ ausführen. Wenn wir diesen Befehl „Mono“ verwenden, müssen wir die Dateierweiterung von “verwenden“.exe ”mit dem Dateinamen und klicken Sie auf die Eingabetaste. Es wird die Ausgabe unseres Codes geben.

In dieser Ausgabe können Sie verstehen, dass es zuerst unseren Code kompiliert. Da unser Code fehlerfrei ist, wird unser Code ausgeführt und die Ausgabe angezeigt. Es prüft, ob die Liste das angegebene Element enthält oder nicht. Unsere Liste enthält "Laptop", sodass sie die Zeile auf dem Terminalbildschirm druckt.

Beispiel # 2

Jetzt werden wir ein weiteres Beispiel für Sie untersuchen, damit Sie dieses Konzept mit Hilfe verschiedener Beispiele leicht verstehen können. In diesem Fall verwenden wir die Liste der Ganzzahlen. Schauen Sie sich das zweite Beispiel an, das unten im Bild angegeben ist.

In dieser ersten Zeile verfügen wir über die Bibliothek „Verwenden von Systemen“ zum Zugriff auf Klassen und Funktionen. Dann haben wir „System“.Sammlungen.Generisches ”, das es uns ermöglicht, stark typisierte Sammlungen zu erstellen. Wir haben eine Klasse namens "CSHARP" erstellt und eine "Haupt" -Funktion aufgerufen. Die "String [] args" ist eine Variable. In der Funktion „Haupt“ erstellen wir eine Liste von Ganzzahlen. Das Keyword "neu" erstellt eine neue Liste, und "int" wird für Ganzzahlen verwendet. Wir müssen die Ganzzahlenwerte in unserer Liste haben. Um unserer Liste Ganzzahlnummern hinzuzufügen, werden wir die Funktion „Add“ verwenden. Die Zahlen.Add (33) ”wird zum Hinzufügen von„ 33 “zu unserer Liste verwendet. Hier stellen „Zahlen“ den Namen der oben erstellten Liste dar, und „Add“ wird der Liste „33“ hinzufügen. Durch Verwendung von „Zahlen.Fügen Sie (56) und "Zahlen hinzu.Fügen Sie (84) ", wir werden" 56 "bzw." 84 "hinzufügen.

Danach haben wir "bool", der der boolesche Datentyp ist, und es gibt die "wahr" und "falschen" Ergebnisse der angegebenen Anweisung zurück. Wir deklarieren "Num" mit diesem "BOOL" -Datentyp und weisen dieser "bool num" eine "Enthaltende" -Methode zu. Die Zahlen.Enthält (56) ”überprüft„ 56 “in der Liste. Hier stellen „Zahlen“ die Liste dar, in der wir die angegebene Nummer überprüfen. Wenn die Liste "56" enthält, gibt diese "bool num" "true" zurück. Andernfalls gibt es "falsch" zurück. Wir werden in dieser Liste auch "30" durch die gleiche Methode überprüfen und "True" oder "False" zurückgeben. Wir verwenden die „Konsole.Schreibeline ”Aussage zum Drucken des Ergebnisses.

In dieser Ausgabe wird hier in der Liste „wahr“ „wahr“ zurückgegeben, da in unserer Liste „56“ überprüft wird, da unsere Liste „56“ enthält. Und es gibt im Fall von „30“ „falsch“ zurück, da unsere Liste nicht „30“ enthält.

Beispiel # 3

Hier haben wir noch ein Beispiel für die C# "Liste enthalten". In diesem Code drucken wir zuerst alle Listenelemente und überprüfen dann die angegebene Nummer in der Liste.

Wir haben „System verwenden“ und „System verwenden.Sammlungen.Generische “, die wir in früheren Beispielen ausführlich besprochen haben. Dann deklarieren wir eine öffentliche Klasse namens "Programm" und berufen sich eine "Haupt" -Funktion darin. Anschließend erstellen wir eine Liste von Ganzzahlen mit dem Namen "Num" und fügen die Zahlen hinzu, indem wir die Methode "hinzufügen" verwenden. Zuerst müssen wir alle Zahlen drucken, die wir zu unserer Liste hinzufügen. Diese „Konsole.WriteLine ”druckt die Zeile auf dem Bildschirm, dann verwenden wir die Schleife" foreach ". In dieser Schleife "foreach" werden wir eine ganzzahlige "int" mit dem Namen "Res" initialisieren, der die Zahlen in der Liste "Num" liest und jede Nummer in "res" speichert.

Danach werden wir alle diese Zahlen auf dem Terminal mit „Konsole verwenden.WriteLine (res) ”. Dann überprüfen wir "400" und "202" in der Liste und drucken das Ergebnis auf dem Bildschirm mit "Konsole".Writeline ”.

Die Ausgabe dieses Codes ist wie im obigen Bild wie die. Zuerst druckt es alle Zahlen in der Liste und überprüft dann beide Zahlen und gibt das Ergebnis „True“ und „False“ zurück.

Abschluss

In diesem Handbuch wird erläutert, wie die Methode „List enthalten“ in der C# -Programmierung verwendet wird. Wir haben die Codes im Detail besprochen. Wir erklären jede Zeile des Codes, damit Sie einfach verstehen können, wie er in der C# -Programmierung funktioniert. Wir zeigen drei verschiedene Beispiele für Ihr besseres Verständnis dieses Konzepts. Nachdem Sie diese Anleitung gelesen und diese Beispiele selbst durchgeführt haben.