Eksempel 1
Vi skal utføre de gitte eksemplene i Ubuntu 20.04. I Ubuntu 20.04, Først åpner vi tekstredigereren og skriver koden som er gitt på bildet nedenfor. Etter dette lagrer vi dette med filnavnet etter vårt valg og utvidelsen “.CS ”.
I dette programmet bruker vi "Bruker" nøkkelord, som vil lage et alias for et navneområde. "Bruke system" er her for å gi oss nyttige klasser og funksjoner. Det betyr at vi bruker systembiblioteker i koden vår. Deretter har vi “System.Samlinger.Generisk ”for bruk av grensesnitt og klasser. Vi bruker dette navneområdet her for å få tilgang til listen. Det vil gi bedre ytelse. Systemet.LINQ ”brukes til å hente dataene.
Vi må ha "hoved" -funksjonen i vårt C# -program. Det er inngangspunktet i vårt C# -program. Koden vår starter utførelse herfra. Her er "VAR" en datatype som heter "Liste". Det "nye" er et nøkkelord for å lage en ny liste her. Det vil generere en ny liste over strenger. Nå vil vi legge til forskjellige strengvariabler i listen vår ved hjelp av "Legg til" -metoden. "Legg til" er metoden i C# for å legge til forskjellige elementer på listen. Listen.Legg til ”vil legge til de gitte strengene i listen vår. Listen.Legg til "(" datamaskin ")" vil legge til "datamaskinen" i listen vår. Samme som “Listen.Legg til (“Laptop”) ”og“ Liste.Legg til ("skriver") "vil legge til" bærbar PC "og" skriver "på listen vår, som vi har laget i dette programmet.
Etter å ha lagt til alle disse elementene på listen vår, vil vi sjekke om listen vår inneholder en bærbar datamaskin eller ikke. Så vi bruker "hvis" -uttalelsen, som vil sjekke dette. Inne i denne "hvis" -uttalelsen bruker vi "Inneholder" -metoden, som returnerer en verdi som indikerer om listen inneholder "bærbar PC" eller ikke. Deretter har vi “konsoll.WritLine ”for utskrift. Hvis "hvis" -uttalelsen er sant, vil den skrive ut kodelinjen som er skrevet under denne "hvis" -uttalelsen. Så lukker vi alle parentesene og lagrer denne koden.
Vi utfører dette eksemplet i Ubuntu 20.04, så for utdata åpner vi Ubuntu -terminalen og skriver de gitte kommandoene på denne terminalen. Den første kommandoen er “MCS” -kommandoen for å kompilere vår C# -kode. Når vi bruker denne “MCS” -kommandoen, må vi bruke “.CS ”filtyvning med filnavnet. Hvis koden er feilfri, vil den opprette en kjørbar fil for oss med samme navn. Etter dette vil vi utføre denne koden ved hjelp av “Mono” -kommandoen. Når vi bruker denne "mono" -kommandoen, må vi bruke filtypen av ".exe ”med filnavnet og treff Enter. Det vil gi utdataene fra koden vår.
I denne utgangen kan du forstå at den først samler koden vår. Ettersom koden vår er feilfri, utfører den koden vår og gir utdataene. Den sjekker om listen inneholder det spesifiserte elementet eller ikke. Listen vår inneholder "bærbar PC", så den skriver ut linjen på terminalskjermen.
Eksempel nr. 2
Nå vil vi utforske et annet eksempel for deg, slik at du enkelt kan forstå dette konseptet ved hjelp av forskjellige eksempler. I dette tilfellet bruker vi listen over heltall. Se på det andre eksemplet, som er gitt nedenfor på bildet.
I denne første linjen har vi “Bruke system” -bibliotek for tilgang til klasser og funksjoner. Da har vi “System.Samlinger.Generisk ”som lar oss lage sterkt skrevne samlinger. Vi opprettet en klasse som heter “CSHARP” og påkalte en “Main” -funksjon. "Strengen [] args" er en variabel. Inne i "hoved" -funksjonen lager vi en liste over heltall. Det "nye" nøkkelordet oppretter en ny liste, og "int" brukes til heltall. Vi må ha heltalverdiene i listen vår. Så for å legge til heltallnumre på listen vår, vil vi bruke "Add" -funksjonen. Tallene.Legg til (33) ”brukes til å legge til“ 33 ”i listen vår. Her representerer "tall" navnet på listen som vi har opprettet ovenfor, og "Legg til" vil legge til "33" til listen. Ved å bruke “tall.Legg til (56) ”og“ tall.Legg til (84) ”, vil vi legge til henholdsvis" 56 "og" 84 ".
Etter det har vi "bool" som er den boolske datatypen, og den returnerer de "sanne" og "falske" resultatene av den gitte uttalelsen. Vi erklærer "Num" med denne "bool" datatypen og tildeler en "inneholder" metode til dette "bool num". Tallene.Inneholder (56) ”sjekker“ 56 ”på listen. Her representerer "tall" listen der vi sjekker det gitte nummeret. Hvis listen inneholder “56”, vil dette “Bool Num” returnere “True”; Ellers vil det returnere “falsk”. Vi vil også sjekke “30” på denne listen ved å bruke den samme metoden og vil returnere “True” eller “False”. Vi bruker “konsollen.WritLine ”uttalelse for å skrive ut resultatet.
Her, i denne utgangen, returnerer den “sant” når den sjekker “56” på listen fordi listen vår inneholder “56”. Og den returnerer "falsk" i tilfelle av "30", ettersom listen vår ikke inneholder "30".
Eksempel nr. 3
Her har vi ett eksempel på C# "Listen inneholder". I denne koden skriver vi først ut alle listeelementene og sjekker deretter det angitte nummeret på listen.
Vi har "bruker system" og "bruker system.Samlinger.Generisk ”som vi diskuterte i detalj i tidligere eksempler. Så erklærer vi en offentlig klasse som heter "program" og påkaller en "hoved" -funksjon i dette. Deretter lager vi en liste over heltall med navnet “Num” og legger til tallene ved å bruke “Legg til” -metoden. Først må vi skrive ut alle tallene som vi legger til i listen vår. Denne “konsollen.WritLine ”vil skrive ut linjen på skjermen, så bruker vi“ foreach ”-sløyfen. Inne i denne "foreach" -sløyfen skal vi initialisere et heltall "int" med navnet "res" som leser tallene i listen som heter "num" og lagrer hvert nummer i "res".
Etter dette vil vi skrive ut alle disse tallene på terminalen ved å bruke “Console.WritLine (Res) ”. Deretter skal vi sjekke “400” og “202” på listen og skrive ut resultatet på skjermen ved hjelp av “Console.WritLine ”.
Utgangen til denne koden er sånn i bildet ovenfor. Først skriver den ut alle tallene på listen og sjekker deretter begge tallene og returnerer det "sanne" og "falske" resultatet.
Konklusjon
Denne guiden forklarer hvordan du bruker "listen inneholder" -metoden i C# -programmering. Vi diskuterte kodene i detalj. Vi forklarer hver linje i koden slik at du ganske enkelt kan forstå hvordan den fungerer i C# -programmering. Vi demonstrerer tre forskjellige eksempler for din bedre forståelse av dette konseptet. Etter å ha lest denne guiden og utført disse eksemplene selv, vil du også kunne bruke denne "listen inneholder" -metoden i dine komplekse koder for C# -programmering.