Syntaks:
input_source.Hopp over (n);Eller
Fra element i input_source velg element.Hopp over (n)Hvor input_source er datakilden.
Parametere:
Det tar en heltallverdi (n) som hopper over antallet elementer fra den gitte datastrukturen fra først og returnerer de gjenværende elementene.
Vurder nå et scenario der verdien av n (heltall) er større enn det totale antall elementer i datastrukturen, alle elementene i datastrukturen hoppes over uten feil.
Eksempel 1:
Her oppretter vi en liste som har 10 heltall og hopper over 5 elementer ved å bruke hoppoperatøren ved å bruke både metodene (metode og spørring).
ved hjelp av system;Produksjon:
Forklaring:
1. Først opprettet vi en liste som heter input_numbers som har 10 heltallelementer.
2. Etter det hopper vi over 5 verdier ved hjelp av hopp () med metodesyntaks.
3. Endelig viser vi de gjenværende verdiene ved hjelp av en foreach -sløyfe.
4. Tilsvarende viser vi gjenværende verdier ved å hoppe over 5 verdier ved hjelp av spørringssyntaks.
Eksempel 2:
Her oppretter vi en strengmatrise som har 4 strenger og hopper over 6 elementer ved hjelp av hoppoperatøren ved å bruke både metodene (metode og spørring).
ved hjelp av system;Produksjon:
Så du kan se at alle elementene hoppet over.
Forklaring:
Lag en streng -matrise som heter input som inneholder 4 strenger.
Bruk metodesyntaks for å hoppe over alle verdier ved hjelp av hopp () -operatøren.
Bruk spørringssyntaks for å hoppe over alle verdier ved hjelp av hopp () -operatøren.
Konklusjon
Vi har sett hvordan du skal hoppe over elementene ved hjelp av hopp () operatør i C# - LINQ. Det tar en heltallverdi (n) som hopper over antallet elementer fra den gitte datastrukturen fra først og returnerer de gjenværende elementene.
I hvert eksempel implementerte vi Skip () med metode så vel som spørsmålssyntaks. Til slutt kom vi til å merke at hvis verdien av n (heltall) er større enn det totale antall elementer i datastrukturen, så blir alle elementene i datastrukturen hoppet over uten feil.