Linq elementatordfault
LINQ Elementatordfault -operatør brukes til å søke på elementet som er til stede i en datakilde. Den søker i elementet basert på indeksverdien som er gitt. Hvis elementet blir funnet ved en spesifisert indeks, returneres elementet. Ellers returnerer det tomt som standard.
Syntaks:
input_source.Elementatordfault (index_number);Hvor input_source er datakilden som kan være en matrise eller liste eller en hvilken som helst samling.
Vi vil forstå dette ved å se følgende eksempler.
Som vi vet starter indeksering med 0.
Eksempel 1:
Her oppretter vi en liste som har 10 heltall og får elementene basert på indeksnumre gitt i ElementatordEfault ().
ved hjelp av system;Produksjon:
Forklaring:
1. Så først opprettet vi en liste som heter input_numbers som har 10 heltallelementer.
2. Etter det søkte vi og viste verdiene nedenfor ved hjelp av indeksposisjonene deres.
Eksempel 2:
Her oppretter vi en liste som har 3 strenger og får elementene basert på indeksnumre som er gitt i ElementatordFault ().
ved hjelp av system;Produksjon:
Forklaring:
1. Så først opprettet vi en liste som heter input_strings som inneholder 3 strengelementer.
2. Etter det søkte vi og viste strengene nedenfor ved hjelp av indeksposisjonene deres.
Indeksposisjonene 6 og 9 er ikke til stede. Derfor blir tomt returnert.
Dette er hvordan du returnerer elementet basert på indeksnummeret ved å bruke elementatordfault -operatør tilgjengelig i C# - LINQ. Hvis elementet blir funnet ved indeks, returneres elementet. Hvis den ikke blir funnet, returnerer den tomt som standard. Vi demonstrerte to forskjellige eksempler for å forstå konseptet bedre og sørge for å bruke modulene Bruke system, ved hjelp av system.LINQ, ved hjelp av system.Samlinger.Generisk i koden din.