Linq Take ()
L'operatore di presa LINQ viene utilizzato per restituire i valori dalla struttura dati data. Ci vuole un valore intero come parametro che rappresenta il numero totale di elementi da recuperare dalla struttura dei dati data.
Sintassi:
input_source.Preso);O
dall'elemento in input_source Seleziona elemento.Preso)Dove input_source è l'origine dati.
Parametri:
Prende un valore intero (n) che viene utilizzato per restituire quel numero di elementi dalla struttura dati data.
Ora considera uno scenario in cui il valore di N (intero) è maggiore del numero totale di elementi nella struttura dei dati. Tutti gli elementi nella struttura dei dati vengono restituiti senza alcun errore.
Esempio 1:
Qui creeremo un elenco che ha 10 numeri interi e otterremo 5 elementi utilizzando l'operatore di Take utilizzando sia i metodi (metodo che query).
usando il sistema;Produzione:
Spiegazione:
1. Quindi in primo luogo, abbiamo creato un elenco chiamato input_numbers che contiene 10 elementi interi.
2. Dopodiché stiamo prendendo solo 5 valori usando Take () con la sintassi del metodo.
3. Infine, stiamo visualizzando il risultato usando un ciclo foreach.
Esempio 2:
Qui creeremo un array di stringhe che ha 4 stringhe e otterremo 6 elementi usando l'operatore di presa usando sia i metodi (metodo che query).
usando il sistema;Produzione:
Puoi vedere che tutti gli elementi dall'array di stringa sono stati restituiti senza alcun errore.
Spiegazione:
Crea un ingresso NAEMD dell'array stringa che contiene 4 stringhe.
Usa la sintassi del metodo per ottenere tutti i valori utilizzando l'operatore Take ().
Usa la sintassi delle query per ottenere tutti i valori utilizzando l'operatore Take ().
Conclusione
Quindi abbiamo visto come restituire gli elementi usando l'operatore Take () in C# - LINQ. Richiede un valore intero come parametro che rappresenta il numero totale di elementi da ritirare dalla struttura dei dati data. In ogni esempio, abbiamo implementato Take () con il metodo e la sintassi delle query. Infine, abbiamo notato che se il valore di un numero intero è maggiore del numero totale di elementi nella struttura dei dati, tutti gli elementi nella struttura dei dati vengono restituiti senza alcun errore.