Linq Take ()
El operador LINQ Take se utiliza para devolver los valores de la estructura de datos dada. Se necesita un valor entero como un parámetro que representa el número total de elementos que se recuperarán de la estructura de datos dada.
Sintaxis:
fuente de entrada.Tomado);O
desde el elemento en el elemento input_source seleccionar.Tomado)Donde input_source es la fuente de datos.
Parámetros:
Se necesita un valor entero (n) que se utiliza para devolver ese número de elementos de la estructura de datos dada.
Ahora considere un escenario en el que el valor de n (entero) es mayor que el número total de elementos en la estructura de datos. Todos los elementos en la estructura de datos se devuelven sin ningún error.
Ejemplo 1:
Aquí, crearemos una lista que tenga 10 enteros y obtenga 5 elementos utilizando el operador Take utilizando los métodos (método y consulta).
usando el sistema;Producción:
Explicación:
1. Entonces, en primer lugar, creamos una lista llamada input_numbers que contiene 10 elementos enteros.
2. Después de eso estamos tomando solo 5 valores usando Take () con la sintaxis del método.
3. Finalmente, estamos mostrando el resultado usando un bucle foreach.
Ejemplo 2:
Aquí, crearemos una matriz de cadenas que tenga 4 cadenas y obtendremos 6 elementos utilizando el operador Take utilizando los métodos (método y consulta).
usando el sistema;Producción:
Puede ver que todos los elementos de la matriz de cadenas se devolvieron sin ningún error.
Explicación:
Crear una entrada NAEMD de matriz de cadenas que contenga 4 cadenas.
Use la sintaxis del método para obtener todos los valores utilizando el operador Take ().
Use la sintaxis de consulta para obtener todos los valores usando el operador Take ().
Conclusión
Entonces hemos visto cómo devolver los elementos usando el operador Take () en C# - Linq. Se necesita un valor entero como un parámetro que representa el número total de elementos que se retirarán de la estructura de datos dada. En cada ejemplo, implementamos Take () con el método y la sintaxis de consulta. Finalmente, notamos que si el valor de un entero es mayor que el número total de elementos en la estructura de datos, entonces todos los elementos en la estructura de datos se devuelven sin ningún error.