C# LINQ Første metode

C# LINQ Første metode
I denne artikkelen vil vi diskutere hvordan du kan returnere det første elementet ved hjelp av LINQ First () -funksjonen.

Language Integrated Query Language (LINQ) brukes til å utføre operasjoner på C# -samlingene eller normale datastrukturer.

Linq først ()

Den første () -metoden i LINQ returnerer det første elementet fra den spesifiserte datastrukturen. Det er to måter å bruke denne metoden. La oss se på det.

Tilnærming 1: Bruke metode

Vi bruker den normale første () metoden for å returnere det første elementet.

Syntaks

liste.Først()

Der listen er listeobjektet som er opprettet.

Tilnærming 2: Bruke spørring

Vi vil bruke spørringen som ligner på SQL -uttrykk som returnerer det første elementet.

Syntaks

Fra jeg i listen velger jeg.Først()

Der listen er listeobjektet som er opprettet.

Eksempel 1

Her oppretter vi en liste som holder heltalelementene og bruker den første () metoden for bare å returnere den første verdien.

ved hjelp av system;
Bruke system.Linq;
Bruke system.Samlinger.Generisk;
// Lag en klasse - Linuxhint
Klasse Linuxhint

statisk offentlig tomrom main ()
// Lag liste over heltall
Liste first_list = new List () 100.200.300.456;
Konsoll.WritLine ("Liste:");
foreach (var verdier i første_liste)

Konsoll.WritLine (verdier);

// Få det første elementet fra listen
var result = first_list.Først();
Konsoll.WritLine ("Første element på listen:"+resultat);

Produksjon

Forklaring
1. Først opprettet vi en listedatastruktur med 4 heltall.

2. Etter det brukte vi den første () metoden for å få det første elementet og vise resultatet.

Eksempel 2

Her oppretter vi en liste som holder strengelementene og bruker den første () -metoden for bare å returnere det første elementet.

ved hjelp av system;
Bruke system.Linq;
Bruke system.Samlinger.Generisk;
// Lag en klasse - Linuxhint
Klasse Linuxhint

statisk offentlig tomrom main ()
// Lag liste over strenger
Liste first_list = new list () "linuxhint", "sravan", "vignan", "java";
Konsoll.WritLine ("Liste:");
foreach (var verdier i første_liste)

Konsoll.WritLine (verdier);

// Få det første elementet fra listen
var result = first_list.Først();
Konsoll.WritLine ("Første element på listen:"+resultat);

Produksjon

Forklaring
1. Først opprettet vi en listedatastruktur med 4 strenger.

2. Etter det brukte vi den første () metoden for å få det første elementet og vise den ved hjelp av konsollen.Skriv () Funksjon.

Eksempel 3

Her vil vi lage to lister som holder heltallet og strengelementene hver for seg. Få det første elementet fra begge listene ved hjelp av spørring.

ved hjelp av system;
Bruke system.Linq;
Bruke system.Samlinger.Generisk;
// Lag en klasse - Linuxhint
Klasse Linuxhint

statisk offentlig tomrom main ()
// Lag liste over heltall
Liste first_list = new List () 100.200.300.456;
// Lag liste over strenger
Liste andre_list = new List () "LinuxHint", "Sravan", "Vignan", "Java";
Konsoll.WritLine ("Første liste:");
foreach (var verdier i første_liste)

Konsoll.WritLine (verdier);

// Få det første elementet fra listen
var resultat = (fra i i første_list velg i).Først();
Konsoll.WritLine ("Første element på listen:"+resultat);
Konsoll.WritLine ("Second List:");
foreach (var verdier2 i andre_list)

Konsoll.WritLine (Values2);

// Få det første elementet fra listen
var result2 = (fra i i andre_list velg i).Først();
Konsoll.WritLine ("Første element på listen:"+Resultat2);

Produksjon

Forklaring
1. Vi opprettet to lister.

2. Vi returnerte det første elementet fra begge listene.

Konklusjon

Vi kom til slutten av dette kapittelet. Den første () -metoden i LINQ returnerer bare det første elementet fra datastrukturen. Her brukte vi listen som en datastruktur. Vi implementerte LINQ First () -metoden på to måter. Sørg for å bruke og inkludere Bruke system.Linq og Bruke system.Samlinger.Generisk Kommandolinjer i koden din.