Lista C# zawiera

Lista C# zawiera
Lista C# zawiera oznacza, że ​​sprawdzamy, czy lista zawiera numer, czy element, który chcemy sprawdzić. Sprawdzi określony element, ciąg lub numer na liście. Jeśli lista zawiera ten numer lub element, zwróci ten numer lub element. Zwróci również prawdę, jeśli lista ma podany element i zwróci false, jeśli lista nie będzie utrzymywała podanego elementu. W tym samouczku odkryjemy koncepcję „listy zawierającej” w programowaniu C#. Mamy różne przykłady w tym przewodniku, w którym sprawdzimy określone elementy na liście.

Przykład 1

Wykonamy podane przykłady w Ubuntu 20.04. W Ubuntu 20.04, najpierw otwieramy edytor tekstu i wpisujemy kod podany na poniższym obrazku. Następnie zapisujemy to z wybraną nazwą pliku i rozszerzeniem ”.CS ”.

W tym programie używamy słowa kluczowego „Używanie”, które utworzy alias dla przestrzeni nazw. „Używanie systemu” jest tutaj, aby dać nam przydatne klasy i funkcje. Oznacza to, że używamy bibliotek systemowych w naszym kodzie. Następnie mamy „system.Kolekcje.Ogólne ”do używania interfejsów i klas. Używamy tej przestrzeni nazw do uzyskania dostępu do listy. Zapewni lepszą wydajność. System.Linq ”służy do pobierania danych.

Musimy mieć funkcję „główną” w naszym programie C#. Jest to punkt wejścia naszego programu C#. Nasz kod zaczyna się stąd wykonywać. Tutaj „var” to typ danych o nazwie „lista”. „Nowy” to słowo kluczowe do tworzenia nowej listy tutaj. Wygeneruje nową listę strun. Teraz dodamy różne zmienne ciągów do naszej listy za pomocą metody „Dodaj”. „Dodaj” to metoda C# do dodawania różnorodnych elementów do listy. Lista.Dodaj ”doda podane struny do naszej listy. Lista.Dodaj „(„ komputer ”)” doda „komputer” do naszej listy. Tak samo jak „lista.Dodaj („laptop”) ”i„ Lista.Dodaj („drukarka”) ”doda do naszej listy„ laptop ”i„ drukarka ”, którą utworzyliśmy w tym programie.

Po dodaniu wszystkich tych elementów do naszej listy sprawdzimy, czy nasza lista zawiera laptop, czy nie. Używamy więc instrukcji „If”, która to sprawdzi. W tym instrukcji „jeśli” używamy metody „zawierają”, która zwraca wartość wskazującą, czy lista zawiera „laptop”, czy nie. Następnie mamy „konsolę.Writeline ”do drukowania. Jeśli instrukcja „jeśli” jest prawdziwa, wówczas wydrukuje wiersz kodu, który jest napisany poniżej tego instrukcji „jeśli”. Następnie zamykamy wszystkie nawiasy i zapisujemy ten kod.

Wykonujemy ten przykład w Ubuntu 20.04, więc w przypadku wyjścia otwieramy terminal Ubuntu i piszemy podane polecenia na tym terminalu. Pierwszym poleceniem jest polecenie „MCS”, aby skompilować nasz kod C#. Korzystając z tego polecenia „MCS”, musimy użyć „.rozszerzenie pliku CS ”z nazwą pliku. Jeśli kod jest bezbłędny, utworzy dla nas plik wykonywalny o tej samej nazwie. Następnie wykonamy ten kod za pomocą polecenia „mono”. Korzystając z tego polecenia „mono”, musimy użyć rozszerzenia pliku „.exe ”z nazwą pliku i naciśnij Enter. Da wyjście naszego kodu.

W tym wyjściu możesz zrozumieć, że najpierw kompiluje nasz kod. Ponieważ nasz kod jest bezbłędny, wówczas wykonuje nasz kod i podaje wyjście. Sprawdza, czy lista zawiera określony element, czy nie. Nasza lista zawiera „laptop”, więc drukuje linię na ekranie terminalu.

Przykład nr 2

Teraz zbadamy dla Ciebie kolejny przykład, abyś mógł łatwo zrozumieć tę koncepcję za pomocą różnych przykładów. W tym przypadku używamy listy liczb całkowitych. Spójrz na drugi przykład, który podano poniżej na obrazie.

W tym pierwszym wierszu mamy bibliotekę „Używając systemu” do dostępu do klas i funkcji. Wtedy mamy „system.Kolekcje.Generic ”, który pozwala nam tworzyć silnie wpisane kolekcje. Stworzyliśmy klasę o nazwie „CSharp” i wywołyliśmy funkcję „główną”. „String [] args” jest zmienną. Wewnątrz funkcji „głównej” tworzymy listę liczb całkowitych. „Nowe” słowo kluczowe tworzy nową listę, a „int” jest używane dla liczb całkowitych. Musimy mieć wartości liczb całkowitych na naszej liście. Tak więc, aby dodać numery całkowite do naszej listy, użyjemy funkcji „Dodaj”. Liczby.Dodaj (33) ”służy do dodania„ 33 ”do naszej listy. Tutaj „Numery” reprezentują nazwę listy, którą utworzyliśmy powyżej, a „Dodaj” doda „33” do listy. Używając „liczb.Dodaj (56) ”i„ Liczby.Dodaj (84) ”, dodamy odpowiednio„ 56 ”i„ 84 ”.

Następnie mamy „bool”, który jest boolowskim typem danych, i zwraca „prawdziwe” i „fałszywe” wyniki danego stwierdzenia. Deklarujemy „NUM” za pomocą tego typu danych „bool” i przypisujemy metodę „zawierającą” do tej „bool num”. Liczby.Zawiera (56) ”sprawdza„ 56 ”na liście. Tutaj „Numery” reprezentują listę, w której sprawdzamy podany numer. Jeśli lista zawiera „56”, ten „bool num” zwróci „true”; W przeciwnym razie zwróci „fałszywe”. Na tej liście sprawdzimy również „30” przy użyciu tej samej metody i zwrócimy „true” lub „false”. Używamy „konsoli.Instrukcja WriteLine ”do wydrukowania wyniku.

Tutaj, w tym wyjściu, zwraca „True”, gdy sprawdza „56” na liście, ponieważ nasza lista zawiera „56”. I zwraca „fałszywe” w przypadku „30”, ponieważ nasza lista nie zawiera „30”.

Przykład nr 3

Tutaj mamy jeszcze jeden przykład zawierającej listę C#. W tym kodzie najpierw drukujemy wszystkie elementy listy, a następnie sprawdzamy określony numer na liście.

Mamy „Korzystanie z systemu” i „Korzystanie z systemu.Kolekcje.Ogólne ”, które szczegółowo omówiliśmy w poprzednich przykładach. Następnie deklarujemy klasę publiczną o nazwie „Program” i wywołujemy w tym funkcję „główną”. Następnie tworzymy listę liczb całkowitych o nazwie „NUM” i dodajemy liczby za pomocą metody „Dodaj”. Najpierw musimy wydrukować wszystkie liczby, które dodajemy do naszej listy. Ta „konsola.Writeline ”wydrukuje linię na ekranie, a następnie używamy pętli„ Foreach ”. Wewnątrz tej pętli „foreach” zainicjujemy liczbę całkowitą „INT” z nazwą „RES”, która odczytuje liczby na liście „num” i przechowuje każdy numer w „RES”.

Następnie wydrukujemy wszystkie te liczby na terminalu, używając „konsoli.WriteLine (RES) ”. Następnie sprawdzimy „400” i „202” na liście i wydrukować wynik na ekranie za pomocą „konsoli.Writeline ”.

Wyjście tego kodu jest takie na powyższym obrazie. Najpierw drukuje wszystkie liczby na liście, a następnie sprawdza oba liczby i zwraca wynik „prawdziwy” i „fałszywy”.

Wniosek

Ten przewodnik wyjaśnia, jak użyć metody „List zawierają” w programowaniu C#. Szczegółowo omówiliśmy kody. Wyjaśniamy każdy wiersz kodu, abyś mógł po prostu zrozumieć, jak to działa w programowaniu C#. Wykazujemy trzy różne przykłady lepszego zrozumienia tej koncepcji. Po przeczytaniu tego przewodnika i wykonaniu tych przykładów samodzielnie będziesz mógł użyć tej metody „Lista zawierająca” w złożonych kodach programowania C#.