C # Linq Première méthode

C # Linq Première méthode
Dans cet article, nous discuterons de la façon de renvoyer le premier élément en utilisant la fonction Linq First ().

Le langage de requête intégrée du langage (LINQ) est utilisé pour effectuer des opérations sur les collections C # ou les structures de données normales.

Linq First ()

La première méthode () de Linq renvoie le premier élément de la structure de données spécifiée. Il existe deux façons d'utiliser cette méthode. Examinons-y.

Approche 1: Utilisation de la méthode

Nous utiliserons la méthode normale First () pour renvoyer le premier élément.

Syntaxe

liste.D'abord()

Où la liste est l'objet de liste créé.

Approche 2: Utilisation de la requête

Nous utiliserons la requête similaire à l'expression SQL qui renvoie le premier élément.

Syntaxe

à partir de i dans la liste SELECT I.D'abord()

Où la liste est l'objet de liste créé.

Exemple 1

Ici, nous allons créer une liste qui contient les éléments entiers et utiliserons la méthode première () pour renvoyer la première valeur uniquement.

Utilisation du système;
Utilisation du système.Linq;
Utilisation du système.Collections.Générique;
// Créer une classe - Linuxhint
classe Linuxhint

public statique void main ()
// Créer la liste des entiers
List first_list = new list () 100,200,300,456;
Console.WriteLine ("Liste:");
foreach (valeurs var dans first_list)

Console.WriteLine (valeurs);

// Obtenez le premier élément de la liste
var result = first_list.D'abord();
Console.WriteLine ("Premier élément de la liste:" + résultat);

Sortir

Explication
1. Tout d'abord, nous avons créé une structure de données de liste avec 4 entiers.

2. Après cela, nous avons appliqué la première méthode () pour obtenir le premier élément et afficher le résultat.

Exemple 2

Ici, nous créerons une liste qui contient les éléments de chaîne et utiliserons la méthode première () pour retourner uniquement le premier élément.

Utilisation du système;
Utilisation du système.Linq;
Utilisation du système.Collections.Générique;
// Créer une classe - Linuxhint
classe Linuxhint

public statique void main ()
// Créer une liste de chaînes
List first_list = new list () "linuxhint", "sravan", "vignan", "java";
Console.WriteLine ("Liste:");
foreach (valeurs var dans first_list)

Console.WriteLine (valeurs);

// Obtenez le premier élément de la liste
var result = first_list.D'abord();
Console.WriteLine ("Premier élément de la liste:" + résultat);

Sortir

Explication
1. Tout d'abord, nous avons créé une structure de données sur la liste avec 4 chaînes.

2. Après cela, nous avons appliqué la première méthode () pour obtenir le premier élément et l'afficher à l'aide de la console.Fonction écrite ().

Exemple 3

Ici, nous créerons deux listes qui maintiendront séparément les éléments entiers et chaînes. Obtenez le premier élément des deux listes à l'aide de la requête.

Utilisation du système;
Utilisation du système.Linq;
Utilisation du système.Collections.Générique;
// Créer une classe - Linuxhint
classe Linuxhint

public statique void main ()
// Créer la liste des entiers
List first_list = new list () 100,200,300,456;
// Créer une liste de chaînes
List second_list = new list () "linuxhint", "sravan", "vignan", "java";
Console.WriteLine ("Première liste:");
foreach (valeurs var dans first_list)

Console.WriteLine (valeurs);

// Obtenez le premier élément de la liste
var result = (de i dans First_list select i).D'abord();
Console.WriteLine ("Premier élément de la liste:" + résultat);
Console.WriteLine ("Deuxième liste:");
foreach (var valeurs2 dans second_list)

Console.WriteLine (Values2);

// Obtenez le premier élément de la liste
var result2 = (de i dans second_list select i).D'abord();
Console.WriteLine ("Premier élément de la liste:" + result2);

Sortir

Explication
1. Nous avons créé deux listes.

2. Nous avons retourné le premier élément des deux listes.

Conclusion

Nous sommes arrivés à la fin de ce chapitre. La première méthode () de Linq ne renvoie que le premier élément de la structure de données. Ici, nous avons utilisé la liste comme structure de données. Nous avons implémenté la méthode Linq First () de deux manières. Assurez-vous d'utiliser et d'inclure le Utilisation du système.Linq et Utilisation du système.Collections.Générique lignes de commande dans votre code.