L'elenco C# contiene

L'elenco C# contiene
L'elenco C# contiene significa che controlliamo se l'elenco contiene il numero o l'elemento che vogliamo controllare. Controllerà l'elemento, la stringa o il numero specificati nell'elenco. Se l'elenco contiene quel numero o elemento, restituirà quel numero o elemento. Restituirà anche true se l'elenco ha l'elemento dichiarato e restituirà falso se l'elenco non contiene l'elemento dichiarato. In questo tutorial, scopriremo il concetto di un "elenco contenuto" nella programmazione C#. Abbiamo diversi esempi in questa guida in cui controlleremo gli elementi specificati nell'elenco.

Esempio 1

Eseguiremo gli esempi dati in Ubuntu 20.04. In Ubuntu 20.04, in primo luogo, apriamo l'editor di testo e digitiamo il codice riportato nell'immagine seguente. Dopo questo, salviamo questo con il nome del file di nostra scelta e estensione ".CS ".

In questo programma, utilizziamo la parola chiave "usando", che creerà un alias per uno spazio dei nomi. Il "sistema di utilizzo" è qui per darci lezioni e funzioni utili. Significa che stiamo usando le librerie di sistema nel nostro codice. Quindi, abbiamo "sistema.Collezioni.Generico "per l'utilizzo di interfacce e classi. Usiamo questo spazio dei nomi qui per accedere all'elenco. Fornirà prestazioni migliori. Il sistema.Linq ”viene utilizzato per il recupero dei dati.

Dobbiamo avere la funzione "principale" nel nostro programma C#. È il punto di ingresso del nostro programma C#. Il nostro codice inizia l'esecuzione da qui. Qui "var" è un tipo di dati denominato "elenco". Il "nuovo" è una parola chiave per la creazione di un nuovo elenco qui. Genererà un nuovo elenco di stringhe. Ora aggiungeremo diverse variabili di stringa al nostro elenco con l'aiuto del metodo "Aggiungi". Il "ADD" è il metodo in C# per l'aggiunta di diversi elementi all'elenco. La lista.Aggiungi "Aggiungerà le stringhe fornite al nostro elenco. La lista.Aggiungi "(" computer ")" aggiungerà il "computer" al nostro elenco. Come l'elenco ".Aggiungi ("Laptop") "ed" Elenco.Aggiungi ("stampante") "aggiungerà" laptop "e" stampante "al nostro elenco, che abbiamo creato in questo programma.

Dopo aver aggiunto tutti questi elementi al nostro elenco, verificheremo se la nostra lista contiene un laptop o no. Quindi, usiamo l'istruzione "if", che controllerà questa. All'interno di questa istruzione "if", utilizziamo il metodo "contenere", che restituisce un valore che indica se l'elenco contiene o meno "laptop". Quindi, abbiamo "Console.Writeline ”per la stampa. Se l'istruzione "if" è vera, allora stamperà la riga di codice che è scritta sotto questa istruzione "if". Quindi chiudiamo tutte le parentesi e salviamo questo codice.

Eseguiamo questo esempio in Ubuntu 20.04, quindi per l'output, apriamo il terminale Ubuntu e scriviamo i comandi dati su questo terminale. Il primo comando è il comando "MCS" per compilare il nostro codice C#. Quando si utilizza questo comando "MCS", dobbiamo usare il ".Estensione del file CS "con il nome file. Se il codice è privo di errori, quindi creerà un file eseguibile per noi con lo stesso nome. Dopo questo, eseguiremo questo codice con l'aiuto del comando "mono". Quando si utilizza questo comando "mono", dobbiamo usare l'estensione del file di ".exe ”con il nome del file e premi Invio. Darà l'output del nostro codice.

In questo output, puoi capire che prima compila il nostro codice. Poiché il nostro codice è privo di errori, quindi esegue il nostro codice e fornisce l'output. Controlla se l'elenco contiene o meno l'elemento specificato. Il nostro elenco contiene "laptop", quindi stampa la linea sullo schermo del terminale.

Esempio n. 2

Ora esploreremo un altro esempio per te in modo da poter comprendere facilmente questo concetto con l'aiuto di diversi esempi. In questo caso, utilizziamo l'elenco dei numeri interi. Guarda il secondo esempio, che è indicato di seguito nell'immagine.

In questa prima riga, abbiamo la libreria "Utilizzo del sistema" per l'accesso alle classi e alle funzioni. Allora abbiamo "sistema.Collezioni.Generico "che ci consente di creare collezioni fortemente tipizzate. Abbiamo creato una classe denominata "csharp" e abbiamo invocato una funzione "principale". La "string [] args" è una variabile. All'interno della funzione "principale", creiamo un elenco di numeri interi. La "nuova" parola chiave crea un nuovo elenco e "int" viene utilizzata per i numeri interi. Dobbiamo avere i valori numerici nella nostra lista. Quindi, per aggiungere numeri interi al nostro elenco, utilizzeremo la funzione "Aggiungi". I numeri.ADD (33) "viene utilizzato per l'aggiunta di" 33 "al nostro elenco. Qui "numeri" rappresentano il nome dell'elenco che abbiamo creato sopra e "ADD" aggiungerà "33" all'elenco. Usando “Numeri.Aggiungi (56) "e" Numeri.Aggiungi (84) ", aggiungeremo rispettivamente" 56 "e" 84 ".

Successivamente, abbiamo "bool" che è il tipo di dati booleani e restituisce i risultati "veri" e "falsi" dell'affermazione data. Dichiariamo "num" con questo tipo di dati "bool" e assegniamo un metodo "contenere" a questo "bool num". I numeri.Contiene (56) "controlli" 56 "nell'elenco. Qui i "numeri" rappresentano l'elenco in cui controlliamo il numero dato. Se l'elenco contiene "56", questo "bool num" restituirà "vero"; Altrimenti, restituirà "falso". Controlleremo anche "30" in questo elenco usando lo stesso metodo e restituiremo "vero" o "falso". Usiamo la "console.Dichiarazione WriteLine "per stampare il risultato.

Qui, in questo output, restituisce "vero" quando controlla "56" nell'elenco perché la nostra lista contiene "56". E restituisce "false" nel caso di "30", poiché il nostro elenco non contiene "30".

Esempio n. 3

Qui, abbiamo un altro esempio dell'elenco C# "Elenco". In questo codice, prima, stampiamo tutti gli elementi dell'elenco e quindi controlliamo il numero specificato nell'elenco.

Abbiamo "Utilizzo del sistema" e "Utilizzo del sistema.Collezioni.Generico "di cui abbiamo discusso in dettaglio negli esempi precedenti. Quindi dichiariamo una classe pubblica chiamata "Programma" e invochiamo una funzione "principale" all'interno di questo. Quindi creiamo un elenco di numeri interi con il nome "num" e aggiungiamo i numeri utilizzando il metodo "Aggiungi". Innanzitutto, dobbiamo stampare tutti i numeri che aggiungiamo al nostro elenco. Questa "console.WriteLine "stamperà la riga sullo schermo, quindi usiamo il ciclo" foreach ". All'interno di questo ciclo "foreach", inizializzeremo un numero intero "int" con il nome "res" che legge i numeri nell'elenco denominato "num" e memorizza ogni numero in "res".

Dopo questo, stamperemo tutti questi numeri sul terminale usando "Console.WriteLine (Res) ". Quindi, controlleremo "400" e "202" nell'elenco e stampare il risultato sullo schermo usando "Console.Linea di scrittura".

L'output di questo codice è così nell'immagine sopra. Innanzitutto, stampa tutti i numeri nell'elenco e quindi controlla sia i numeri che restituisce il risultato "vero" e "falso".

Conclusione

Questa guida spiega come utilizzare il metodo "Elenco contenere" nella programmazione C#. Abbiamo discusso in dettaglio i codici. Spieghiamo ogni riga del codice in modo da poter semplicemente comprendere come funziona nella programmazione C#. Dimostriamo tre diversi esempi per la tua migliore comprensione di questo concetto. Dopo aver letto questa guida ed eseguito questi esempi da solo, sarai in grado di utilizzare questo metodo "Elenco contenere" anche nei tuoi codici complessi di programmazione C#.