Lenguaje Integrado de consultas El lenguaje (LINQ) se utiliza para realizar operaciones en las colecciones de C# o estructuras de datos normales.
Linq LastorDefault ()
LastorDefault () en LINQ Devuelve el último elemento de la estructura de datos especificada. Si no hay elementos en la estructura de datos, devolverá un valor predeterminado - 0.
Hay dos formas de usar este método. Veamos ello.
Enfoque 1: Uso del método
Usaremos el método normal de LastorDefault () para devolver el último elemento predeterminado/predeterminado.
Sintaxis:
lista.LastorDefault ()Donde se crea la lista del objeto de lista.
Enfoque 2: Uso de la consulta
Usaremos la consulta similar a la expresión de SQL que devuelve el último elemento predeterminado/predeterminado.
Sintaxis:
de i en la lista seleccione I.LastorDefault ()Donde se crea la lista del objeto de lista.
Ejemplo 1:
Aquí, crearemos una lista que contenga elementos enteros y usaremos LastorDefault () para devolver solo el último valor.
usando el sistema;Producción:
Explicación:
1. Entonces, primero, creamos una estructura de datos de lista con 4 enteros.
2. Después de eso, aplicamos a LastorDefault () para obtener el último elemento y mostrar el resultado.
Ejemplo 2:
Aquí, crearemos una lista que no contenga elementos y usaremos lastordefault () para devolver el valor predeterminado.
usando el sistema;Producción:
Explicación:
1. Entonces, primero, creamos una estructura de datos de lista sin valores.
2. Después de eso, aplicamos a LastorDefault () para obtener el elemento predeterminado y mostrarlo usando la consola.Función Write ().
Ejemplo 3:
Aquí, crearemos dos listas que contienen elementos enteros y de cadena por separado. Obtenga el último elemento de ambas listas usando consulta.
usando el sistema;Producción:
Explicación:
1. Creemos dos listas:
2. Ahora, devuelva el último elemento de ambas listas:
Conclusión
LastorDefault () en LINQ Devuelve solo el último elemento o elemento predeterminado de la estructura de datos. Aquí, utilizamos la lista como estructura de datos. Si la estructura de datos no tiene elementos, se devuelve un valor predeterminado 0. Implementamos el método LINQ LastorDefault () de dos maneras. Asegúrese de que el uso tenga que incluir - Uso del sistema.Linq y Uso del sistema.Colecciones.Genérico Líneas de comando en su código.