C # Linq Dernière méthode

C # Linq Dernière méthode
Est-il possible de retourner uniquement le dernier élément de la structure de données en C #? Oui. Tout d'abord, nous verrons ce qu'est Linq et ensuite nous verrons la dernière méthode () dans Linq.

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 Last ()

La dernière méthode () de Linq renvoie le dernier é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 Normal Last () pour retourner le dernier élément.

Syntaxe:

liste.Dernier()

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

Approche 2: Utilisation de la requête

Syntaxe:

à partir de i dans la liste SELECT I.Dernier()

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 dernière méthode () pour retourner uniquement la dernière valeur.

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
Liste first_list = nouvelle liste() 100,200,300,456;
Console.WriteLine ("Liste:");
foreach (valeurs var dans first_list)

Console.WriteLine (valeurs);

// Obtenez le dernier élément de la liste
var result = first_list.Dernier();
Console.WriteLine ("Dernier é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 dernière méthode () pour obtenir le dernier élément et afficher le résultat.

Exemple 2:

Ici, nous allons créer une liste qui contient les éléments de chaîne et utiliser la méthode Last () pour retourner uniquement le dernier é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
Liste first_list = nouvelle liste() "LinuxHint", "Sravan", "vignan", "java";
Console.WriteLine ("Liste:");
foreach (valeurs var dans first_list)

Console.WriteLine (valeurs);

// Obtenez le dernier élément de la liste
var result = first_list.Dernier();
Console.WriteLine ("Dernier é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.
  1. Après cela, nous avons appliqué la dernière méthode () pour obtenir le dernier é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 dernier é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
Liste first_list = nouvelle liste() 100,200,300,456;
// Créer une liste de chaînes
Liste second_list = nouvelle liste() "LinuxHint", "Sravan", "vignan", "java";
Console.WriteLine ("Première liste:");
foreach (valeurs var dans first_list)

Console.WriteLine (valeurs);

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

Console.WriteLine (Values2);

// Obtenez le dernier élément de la liste
var result2 = (de i dans second_list select i).Dernier();
Console.WriteLine ("Dernier élément de la liste:" + result2);

Sortir:

Explication:

  1. Nous avons créé deux listes.
  1. Nous avons retourné le dernier élément des deux listes.

Conclusion

Nous sommes arrivés à la fin de ce chapitre. La dernière méthode () de Linq ne renvoie que le dernier é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 Last () de deux manières. Assurez-vous que l'utilisation doit inclure Utilisation du système.Linq et Utilisation du système.Collections.Générique lignes de commande dans votre code.