C# Linq Ultimo metodo

C# Linq Ultimo metodo
È possibile restituire solo l'ultimo elemento dalla struttura dei dati in C#? SÌ. Innanzitutto, vedremo cos'è Linq e poi vedremo sull'ultimo metodo () in LINQ.

Linguaggio di query integrato di linguaggio (LINQ) viene utilizzato per eseguire operazioni sulle raccolte C# o sulle normali strutture di dati.

Linq Last ()

L'ultimo metodo () in LINQ restituisce l'ultimo elemento dalla struttura dei dati specificata. Esistono due modi per utilizzare questo metodo. Guardiamo dentro di esso.

Approccio 1: usando il metodo

Useremo il metodo Normale Last () per restituire l'ultimo elemento.

Sintassi:

elenco.Scorso()

Dove l'elenco è l'oggetto dell'elenco creato.

Approccio 2: usando la query

Sintassi:

da I in elenco Seleziona i.Scorso()

Dove l'elenco è l'oggetto dell'elenco creato.

Esempio 1:

Qui creeremo un elenco che contiene gli elementi interi e useremo l'ultimo metodo () per restituire solo l'ultimo valore.

usando il sistema;
Utilizzo del sistema.Linq;
Utilizzo del sistema.Collezioni.Generico;
// Crea una classe - Linuxhint
Classe Linuxhint

statico public void main ()
// Crea elenco di numeri interi
Elenco First_List = new List() 100.200.300.456;
Console.WriteLine ("Elenco:");
foreach (valori var in first_list)

Console.WriteLine (valori);

// ottieni l'ultimo elemento dall'elenco
var result = first_list.Scorso();
Console.WriteLine ("Ultimo elemento nell'elenco:"+risultato);

Produzione:

Spiegazione:

1. Innanzitutto, abbiamo creato una struttura dei dati dell'elenco con 4 numeri interi.

2. Successivamente, abbiamo applicato l'ultimo metodo () per ottenere l'ultimo elemento e visualizzare il risultato.

Esempio 2:

Qui creeremo un elenco che contiene gli elementi stringa e useremo l'ultimo metodo () per restituire solo l'ultimo elemento.

usando il sistema;
Utilizzo del sistema.Linq;
Utilizzo del sistema.Collezioni.Generico;
// Crea una classe - Linuxhint
Classe Linuxhint

statico public void main ()
// Crea elenco di stringhe
Elenco First_List = new List() "Linuxhint", "Sravan", "Vignan", "Java";
Console.WriteLine ("Elenco:");
foreach (valori var in first_list)

Console.WriteLine (valori);

// ottieni l'ultimo elemento dall'elenco
var result = first_list.Scorso();
Console.WriteLine ("Ultimo elemento nell'elenco:"+risultato);

Produzione:

Spiegazione:

  1. Innanzitutto, abbiamo creato una struttura dei dati dell'elenco con 4 stringhe.
  1. Successivamente, abbiamo applicato l'ultimo metodo () per ottenere l'ultimo elemento e visualizzarlo usando la console.Funzione write ().

Esempio 3:

Qui creeremo due elenchi che contengono separatamente gli elementi interi e stringhe. Ottieni l'ultimo elemento da entrambi gli elenchi usando la query.

usando il sistema;
Utilizzo del sistema.Linq;
Utilizzo del sistema.Collezioni.Generico;
// Crea una classe - Linuxhint
Classe Linuxhint

statico public void main ()
// Crea elenco di numeri interi
Elenco First_List = new List() 100.200.300.456;
// Crea elenco di stringhe
Elenco Second_List = new List() "Linuxhint", "Sravan", "Vignan", "Java";
Console.WriteLine ("Primo elenco:");
foreach (valori var in first_list)

Console.WriteLine (valori);

// ottieni l'ultimo elemento dall'elenco
var result = (da i in first_list select i).Scorso();
Console.WriteLine ("Ultimo elemento nell'elenco:"+risultato);
Console.WriteLine ("Second List:");
foreach (var valori2 in second_list)

Console.WriteLine (valori2);

// ottieni l'ultimo elemento dall'elenco
var result2 = (da i in second_list select i).Scorso();
Console.WriteLine ("Ultimo elemento nell'elenco:"+risultato2);

Produzione:

Spiegazione:

  1. Abbiamo creato due elenchi.
  1. Abbiamo restituito l'ultimo elemento da entrambe le liste.

Conclusione

Siamo arrivati ​​alla fine di questo capitolo. L'ultimo metodo () in LINQ restituisce solo l'ultimo elemento dalla struttura dei dati. Qui, abbiamo usato l'elenco come struttura dei dati. Abbiamo implementato il metodo LINQ Last () in due modi. Assicurati che l'uso debba includere Utilizzo del sistema.Linq E Utilizzo del sistema.Collezioni.Generico righe di comando nel tuo codice.