Linq Take ()
L'opérateur Linq Take est utilisé pour renvoyer les valeurs de la structure de données donnée. Il prend une valeur entière en tant que paramètre qui représente le nombre total d'éléments à récupérer à partir de la structure de données donnée.
Syntaxe:
la source d'entrée.Pris);Ou
à partir de l'élément dans entrée_source SELECT élément.Pris)Où input_source est la source de données.
Paramètres:
Il prend une valeur entière (n) qui est utilisée pour renvoyer ce nombre d'éléments de la structure de données donnée.
Considérons maintenant un scénario où la valeur de n (entier) est supérieure au nombre total d'éléments dans la structure de données. Tous les éléments de la structure de données sont renvoyés sans aucune erreur.
Exemple 1:
Ici, nous allons créer une liste qui compte 10 entiers et obtenir 5 éléments en utilisant l'opérateur TAKE en utilisant les deux méthodes (méthode et requête).
Utilisation du système;Sortir:
Explication:
1. Donc, premièrement, nous avons créé une liste nommée Input_numbers qui contient 10 éléments entiers.
2. Après cela, nous ne prenons que 5 valeurs en utilisant TAPT () avec la syntaxe de la méthode.
3. Enfin, nous affichons le résultat en utilisant une boucle foreach.
Exemple 2:
Ici, nous allons créer un tableau de chaînes qui a 4 chaînes et obtenir 6 éléments en utilisant l'opérateur TAKE en utilisant les deux méthodes (méthode et requête).
Utilisation du système;Sortir:
Vous pouvez voir que tous les éléments du tableau des chaînes ont été retournés sans aucune erreur.
Explication:
Créer une entrée NAEMD à tableau de chaînes qui contient 4 chaînes.
Utilisez la syntaxe de la méthode pour obtenir toutes les valeurs en utilisant l'opérateur TAPT ().
Utilisez la syntaxe de requête pour obtenir toutes les valeurs en utilisant l'opérateur TAPT ().
Conclusion
Nous avons donc vu comment retourner les éléments en utilisant l'opérateur TAP () en C # - Linq. Il prend une valeur entière en tant que paramètre qui représente le nombre total d'éléments à retirer de la structure de données donnée. Dans chaque exemple, nous avons implémenté Take () avec la méthode ainsi que la syntaxe de requête. Enfin, nous avons remarqué que si la valeur d'un entier est supérieure au nombre total d'éléments dans la structure des données, tous les éléments de la structure de données sont renvoyés sans aucune erreur.