C # Linq Elementat Operator

C # Linq Elementat Operator
Le langage de requête intégrée du langage (LINQ) est utilisé pour effectuer des opérations sur les collections C # ou les structures de données normales. Nous pouvons également effectuer les opérations de requête de la base de données avec LINQ. Linq prend en charge de nombreuses méthodes et fonctions utilisées pour la manipulation des données comme la mise à jour, la suppression et l'insertion, etc.

Linq Elementat Opérateur

L'opérateur Linq Elementat () est utilisé pour rechercher l'élément présent dans une source de données. Il recherche l'élément en fonction de la valeur d'index fournie.

Syntaxe

la source d'entrée.ElementAt (index_number);

Où input_source est la source de données qui peut être un tableau ou une liste ou n'importe quelle collection.

Nous comprendrons davantage cela par les exemples suivants.

Comme nous le savons, l'indexation commence par 0.

Exemple 1

Ici, nous créerons une liste qui compte 10 entiers et obtiendrons les éléments en fonction des numéros d'index fournis à l'intérieur de l'élémentat ().

Utilisation du système;
Utilisation du système.Linq;
Utilisation du système.Collections.Générique;
// Créer une classe - Linuxhint
classe Linuxhint

public statique void main ()
// Créer une liste nommée Input_numbers
var input_numbers = new list () 100,200,300,456,12,34,56,78,54,44;
// Renvoie la 6e valeur
Console.WriteLine ("Élément présent en 6e position:" + Input_numbers.Elementat (5));
// Renvoie la 9e valeur
Console.WriteLine ("Élément présent en 9e position:" + Input_numbers.Elementat (8));
// Renvoie la 1ère valeur
Console.WriteLine ("Élément présent en 1ère position:" + Input_numbers.ElementAt (0));
// Renvoie la 4ème valeur
Console.WriteLine ("Élément présent en 4ème position:" + Input_numbers.Elementat (3));
// Renvoie la 10e valeur
Console.WriteLine ("Élément présent à la 10e position:" + Input_numbers.Elementat (9));

Sortir

Explication
1. Tout d'abord, nous avons créé une liste nommée Input_numbers qui contient 10 éléments entiers.

2. Après cela, nous avons recherché et affiché les valeurs suivantes en utilisant leurs positions d'index.

Exemple 2

Ici, nous allons créer une liste qui a 3 chaînes et obtenir les éléments en fonction des numéros d'index fournis à l'intérieur de l'élémentat ().

Utilisation du système;
Utilisation du système.Linq;
Utilisation du système.Collections.Générique;
// Créer une classe - Linuxhint
classe Linuxhint

public statique void main ()
// Créer une liste nommée Input_strings
var input_strings = new list () "linuxhint", "c #", "vignan";
// Renvoie la 1ère valeur
Console.WriteLine ("Élément présent en 1ère position:" + Input_strings.ElementAt (0));
// Renvoie la 3ème valeur
Console.WriteLine ("Élément présent en 3e position:" + Input_strings.Elementat (2));

Sortir

Explication
1. Tout d'abord, nous avons créé une liste nommée Input_strings qui contient 3 éléments de chaîne.

2. Après cela, nous avons fouillé et affiché les chaînes suivantes en utilisant leurs positions d'index.

Conclusion

Nous avons appris à renvoyer l'élément en fonction du numéro d'index à l'aide de l'opérateur Elementat () disponible en C # - Linq. Nous avons démontré deux exemples différents pour mieux comprendre le concept et nous assurer d'utiliser les modules - Utilisation du système, en utilisant le système.Linq, en utilisant le système.Collections.Générique - Dans votre code.