Opérateur Linq Skip

Opérateur Linq Skip
L'opérateur Linq Skip est utilisé pour renvoyer les valeurs restantes en sautant les valeurs de la structure de données donnée. Il faut une valeur entière en tant que paramètre qui représente le nombre total d'éléments à sauter à partir de la structure de données donnée.

Syntaxe:

la source d'entrée.Sauter (n);

Ou

à partir de l'élément dans entrée_source SELECT élément.Sauter (n)

Où input_source est la source de données.

Paramètres:

Il faut une valeur entière (n) qui saute ce nombre d'éléments de la structure de données donnée de la première et renvoie les éléments restants.

Maintenant, considérons 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 ignorés sans aucune erreur.

Exemple 1:

Ici, nous allons créer une liste qui a 10 entiers et sauter 5 éléments à l'aide de l'opérateur SKIP en utilisant les deux méthodes (méthode et requête).

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 la liste nommée entrée
var input = new list () 34,56,78,12,34,53,56,78,90,100;
// Renvoie des entiers restants en sautant 5 valeurs
Var Result = entrée.Sauter (5);
Console.WriteLine ("--- Utilisation de la méthode ---");
// Affichez le résultat
foreach (int i dans le résultat)

Console.Writeline (i);

Console.WriteLine ("--- Utilisation de la requête ---");
// Renvoie des entiers restants en sautant 5 valeurs
foreach (int j in (à partir de l'élément dans l'élément de sélection d'entrée).Sauter (5))

Console.Writeline (J);


Sortir:

Explication:

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

2. Après cela, nous sautons 5 valeurs en utilisant skip () avec la syntaxe de la méthode.

3. Enfin, nous affichons les valeurs restantes en utilisant une boucle FOREACH.

4. De même, nous affichons les valeurs restantes en sautant 5 valeurs en utilisant la syntaxe de requête.

Exemple 2:

Ici, nous allons créer un tableau de chaînes qui a 4 chaînes et sauter 6 éléments à l'aide de l'opérateur SKIP en utilisant les deux méthodes (méthode et requête).

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

public statique void main ()
// Créer un tableau de chaîne nommé entrée
String [] input = "linuxhint", "java", "html", "sravan";
// ignore toutes les cordes
Var Result = entrée.Sauter (6);
Console.WriteLine ("--- Utilisation de la méthode ---");
// Affichez le résultat
foreach (String I dans le résultat)

Console.Writeline (i);

Console.WriteLine ("--- Utilisation de la requête ---");
// Affiche le résultat en sautant toutes les chaînes.
foreach (String J in (à partir de l'élément dans l'élément de sélection d'entrée).Sauter (6))

Console.Writeline (J);


Sortir:

Alors, vous pouvez voir que tous les éléments sont sautés.

Explication:

Créer un tableau de chaîne nommé entrée qui contient 4 chaînes.

Utiliser la syntaxe de la méthode pour sauter toutes les valeurs à l'aide de l'opérateur skip ().

Utilisez la syntaxe de requête pour sauter toutes les valeurs à l'aide de l'opérateur skip ().

Conclusion

Nous avons vu comment sauter les éléments à l'aide de l'opérateur skip () dans C # - Linq. Il faut une valeur entière (n) qui saute ce nombre d'éléments de la structure de données donnée de la première et renvoie les éléments restants.

Dans chaque exemple, nous avons implémenté skip () avec la méthode ainsi que la syntaxe de requête. Enfin, nous avons remarqué que si la valeur de n (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 ignorés sans aucune erreur.