Método Último () de C# LINQ

¿Es posible devolver solo el último elemento de la estructura de datos en C#? Sí. Primero veremos qué es LINQ y luego veremos el método Last() en LINQ. Language Integrated Query Language (LINQ) se usa para realizar operaciones en las colecciones de C# o estructuras de datos normales.

Contenidos

LINQ último ()

El método Last() en LINQ devuelve el último elemento de la estructura de datos especificada. Hay dos formas de utilizar este método. Vamos a ver.

Enfoque 1: método de uso

Usaremos el método Last() normal para devolver el último elemento.
Sintaxis:

Donde la lista es el objeto List creado.

Enfoque 2: uso de consultas

Sintaxis:
desde i en la lista, seleccione i.Last() Donde lista es el objeto de lista creado.

Ejemplo 1:

Aquí creamos una lista que contiene los elementos enteros y usamos el método Last() para devolver solo el último valor. con sistema; con Sistema.Linq; con System.Collections.Generic; //Crear una clase – Linuxhintclass Linuxhint{ static public void Main(){ //Crear una lista de enteros List primera_lista = nuevaLista() {100.200.300.456}; Console.WriteLine(«Lista:»); foreach (var valores en first_list) { Console.WriteLine(valores); } //Obtener el último elemento de la lista var result = first_list.Last(); Console.WriteLine(«Último elemento de la lista: «+Resultado); }}

Producción:

Explicación:
1. Primero creamos una estructura de datos de lista con 4 enteros.

2. Después de eso, aplicamos el método Last() para obtener el último elemento y mostrar el resultado.

Ejemplo 2:

Aquí creamos una lista que contiene los elementos String y usamos el método Last() para devolver solo el último elemento. con sistema; con Sistema.Linq; con System.Collections.Generic; //Crear clase – Linuxhintclass Linuxhint{ static public void Main(){ //Crear lista de cadenas List primera_lista = nuevaLista() {«linuxhint»,»sravan»,»vignan»,»java»}; Console.WriteLine(«Lista:»); foreach (var valores en first_list) { Console.WriteLine(valores); } //Obtener el último elemento de la lista var result = first_list.Last(); Console.WriteLine(«Último elemento de la lista: «+Resultado); }}

Producción:

Explicación:

  1. Primero creamos una estructura de datos de lista con 4 cadenas.

  1. Después de eso, aplicamos el método Last() para obtener el último elemento y mostrarlo usando la función Console.Write().

Ejemplo 3:

Aquí creamos dos listas que contienen los elementos enteros y cadenas por separado. Obtenga el último elemento de ambas listas con Query. con sistema; con Sistema.Linq; con System.Collections.Generic; //Crear una clase – Linuxhintclass Linuxhint{ static public void Main(){ //Crear una lista de enteros List primera_lista = nuevaLista() {100.200.300.456}; //Crear una lista de cadenas List second_list = nueva lista() {«linuxhint»,»sravan»,»vignan»,»java»}; Console.WriteLine(«Primera lista:»); foreach (var valores en first_list) { Console.WriteLine(valores); } //Obtener el último elemento de la lista var result = (from i in first_list select i).Last(); Console.WriteLine(«Último elemento de la lista: «+Resultado); Console.WriteLine(«Segunda lista:»); foreach (var valores2 en segunda_lista) { Console.WriteLine(valores2); } //Obtener el último elemento de la lista var result2 = (desde i en second_list select i).Last(); Console.WriteLine(«Último elemento de la lista: «+resultado2); }}

Producción:

Explicación:

  1. Hicimos dos listas.

  1. Devolvimos el último elemento de ambas listas.


Conclusión

Hemos llegado al final de este capítulo. El método Last() en LINQ devuelve solo el último elemento de la estructura de datos. Aquí hemos utilizado la lista como estructura de datos. Hemos implementado el método LINQ Last() de dos maneras. Asegúrese de que el uso debe contener con System.Linq y con System.Collections.Generic Líneas de comando en su código.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.