Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/
[Ceci est une documentation préliminaire, sous réserve de modification.]
Le type EnumerableExtensions expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
AddRange<(Of <<'(T>)>>) |
Ajoute plusieurs éléments à une collection
| |
AggregateByPairs<(Of <<'(TSource, TAccumulate>)>>)(IEnumerable<(Of <<'(TSource>)>>), TAccumulate, Func<(Of <<'(TAccumulate, TSource, TSource, TAccumulate>)>>)) |
Applique une fonction d'accumulation sur une séquence, en prenant les
éléments consécutifs 2 par 2. La valeur spécifiée pour seed est
utilisée comme valeur initiale de l'accumulateur.
| |
AggregateByPairs<(Of <<'(TSource, TAccumulate, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), TAccumulate, Func<(Of <<'(TAccumulate, TSource, TSource, TAccumulate>)>>), Func<(Of <<'(TAccumulate, TResult>)>>)) |
Applique une fonction d'accumulation sur une séquence, en prenant les
éléments consécutifs 2 par 2. La valeur spécifiée pour seed est
utilisée comme valeur initiale de l'accumulateur, et la fonction spécifiée
est utilisée pour sélectionner le résultat final
| |
AllMaxBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Renvoie tous les éléments de la séquence ayant la plus grande valeur pour la fonction spécifiée
| |
AllMaxBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>)) |
Renvoie tous les éléments de la séquence ayant la plus grande valeur pour la fonction spécifiée
| |
AllMinBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Renvoie tous les éléments de la séquence ayant la plus petite valeur pour la fonction spécifiée
| |
AllMinBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>)) |
Renvoie tous les éléments de la séquence ayant la plus petite valeur pour la fonction spécifiée
| |
Append<(Of <<'(TSource>)>>) |
Ajoute un élément à la suite de la séquence spécifiée
| |
Apply<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), EnumerableExtensions..::..ByRefAction<(Of <<'(T>)>>)) |
Applique l'action spécifiée "au passage" sur chaque élément de la séquence
| |
Apply<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), Action<(Of <<'(T>)>>)) |
Applique l'action spécifiée "au passage" sur chaque élément de la séquence
| |
AsIndexed<(Of <<'(TSource>)>>) |
Associe à chaque élément de la séquence son index dans la séquence
| |
BinarySearch<(Of <<'(T, TKey>)>>) |
Effectue une recherche binaire sur une liste triée pour trouver un élément selon
la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
| |
BinarySearchOrDefault<(Of <<'(T, TKey>)>>)(IList<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), TKey) |
Effectue une recherche binaire sur une liste triée pour trouver un élément selon
la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
Si aucun élément correspondant n'est trouvé, une valeur par défaut est renvoyée.
| |
BinarySearchOrDefault<(Of <<'(T, TKey>)>>)(IList<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), TKey, T) |
Effectue une recherche binaire sur une liste triée pour trouver un élément selon
la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
Si aucun élément correspondant n'est trouvé, la valeur par défaut spécifiée est renvoyée.
| |
CommonPrefix<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEnumerable<(Of <<'(T>)>>)) |
Renvoie le préfixe commun de deux séquences, en utilisant le comparateur par défaut
| |
CommonPrefix<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>)) |
Renvoie le préfixe commun de deux séquences, en utilisant le comparateur spécifié
| |
ContainsAny<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>)) |
Indique si une séquence contient au moins un des éléments spécifiés, en utilisant le comparateur par défaut
| |
ContainsAny<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), IEqualityComparer<(Of <<'(TSource>)>>)) |
Indique si une séquence contient au moins un des éléments spécifiés, en utilisant le comparateur spécifié
| |
CopyTo<(Of <<'(T>)>>) |
Copie tous les éléments de la séquence vers le tableau spécifié
| |
DenseRankBy<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang, sans vide dans le classement,
selon la clé spécifiée en ordre croissant.
| |
DenseRankBy<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang, sans vide dans le classement,
selon la clé spécifiée en ordre croissant, en utilisant le comparateur spécifié.
| |
DenseRankByDescending<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang, sans vide dans le classement,
selon la clé spécifiée en ordre décroissant.
| |
DenseRankByDescending<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang, sans vide dans le classement,
selon la clé spécifiée en ordre décroissant, en utilisant le comparateur spécifié.
| |
DistinctBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Retourne des éléments distincts d'une séquence, en les comparant selon la clé spécifiée
| |
DistinctBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Retourne des éléments distincts d'une séquence, en les comparant selon la clé spécifiée,
et en comparant les clés avec le comparateur spécifié.
| |
DistinctUntilChanged<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>)) |
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes.
| |
DistinctUntilChanged<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEqualityComparer<(Of <<'(TSource>)>>)) |
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
| |
DistinctUntilChanged<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
| |
DistinctUntilChanged<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>)) |
Ecrit une hiérarchie d'objets dans la console
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), Func<(Of <<'(T, String>)>>)) |
Ecrit une hiérarchie d'objets dans la console
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), TextWriter) |
Ecrit une hiérarchie d'objets dans le TextWriter spécifié
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), String) |
Ecrit une hiérarchie d'objets dans la console
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), TextWriter, Func<(Of <<'(T, String>)>>)) |
Ecrit une hiérarchie d'objets dans le TextWriter spécifié
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), TextWriter, String) |
Ecrit une hiérarchie d'objets dans le TextWriter spécifié
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), String, Func<(Of <<'(T, String>)>>)) |
Ecrit une hiérarchie d'objets dans la console
| |
DumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), TextWriter, String, Func<(Of <<'(T, String>)>>)) |
Ecrit une hiérarchie d'objets dans le TextWriter spécifié
| |
ElementAtOrDefault<(Of <<'(TSource>)>>) |
Retourne l'élément situé à un index spécifié dans une séquence, ou la valeur par défaut spécifiée si l'index est hors limites.
| |
ElementDefaultValue<(Of <<'(T>)>>) |
Renvoie la valeur par défaut du type des éléments d'une séquence. Utile pour déclarer une variable d'un type anonyme.
| |
ExceptBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Retourne des éléments de la première séquence qui n'appartiennent pas à la deuxième, en les comparant selon la clé spécifiée.
| |
ExceptBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Retourne des éléments de la première séquence qui n'appartiennent pas à la deuxième, en les comparant selon la clé spécifiée,
et en comparant les clés avec le comparateur spécifié.
| |
FirstOrDefault<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource) |
Retourne le premier élément d'une séquence, ou la valeur par défaut spécifiée si la séquence ne contient aucun élément.
| |
FirstOrDefault<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, Boolean>)>>), TSource) |
Retourne le premier élément de la séquence à satisfaire à une condition, ou la valeur par défaut spécifiée
si aucun élément correspondant n'est trouvé.
| |
Flatten<(Of <<'(TNode>)>>)(IEnumerable<(Of <<'(TNode>)>>), Func<(Of <<'(TNode, IEnumerable<(Of <<'(TNode>)>>)>)>>), TreeTraversalMode) |
Aplanit une hiérarchie d'objets de même type en énumérant tous les noeuds de la hiérarchie, dans l'ordre de parcours indiqué.
| |
Flatten<(Of <<'(TNode, TResult>)>>)(IEnumerable<(Of <<'(TNode>)>>), Func<(Of <<'(TNode, IEnumerable<(Of <<'(TNode>)>>)>)>>), TreeTraversalMode, Func<(Of <<'(TNode, Int32, TResult>)>>)) |
Aplanit une hiérarchie d'objets de même type en énumérant tous les noeuds de la hiérarchie, dans l'ordre de parcours indiqué.
Les éléments renvoyés sont créés à partir d'un noeud et de son niveau dans la hiérarchie.
| |
ForEachParallel(IEnumerable, ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod) |
Exécute la méthode callback de manière parallele sur tous les éléments
de la collection
| |
ForEachParallel(IEnumerable, ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod, Boolean) |
Exécute la méthode callback de manière parallele sur tous les éléments
de la collection
| |
ForEachParallel(IEnumerable, ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod, Boolean, Int32) |
Exécute la méthode callback de manière parallele sur tous les éléments
de la collection
| |
ForEachParallel<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod) |
Exécute la méthode callback de manière parallele sur tous les éléments
de la collection
| |
ForEachParallel<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod, Boolean) |
Exécute la méthode callback de manière parallele sur tous les éléments
de la collection
| |
ForEachParallel<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod, Boolean, Int32) |
Exécute la méthode callback de manière parallele sur tous les éléments
de la collection
| |
FormatAll(IEnumerable, String, String) |
Renvoie une chaine contenant chaque élément de l'énumération formaté avec
le format spécifié
| |
FormatAll<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, String>)>>), String) |
Renvoie une chaine contenant chaque élément de l'énumération formaté avec
le delegate spécifié
| |
FullOuterJoin<(Of <<'(TLeft, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TLeft>)>>), IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(TLeft, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, TLeft, TRight, TResult>)>>)) |
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé
à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans l'autre séquence.
| |
FullOuterJoin<(Of <<'(TLeft, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TLeft>)>>), IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(TLeft, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, TLeft, TRight, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé
à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans l'autre séquence.
| |
FullOuterJoin<(Of <<'(TLeft, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TLeft>)>>), IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(TLeft, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, TLeft, TRight, TResult>)>>), TLeft, TRight) |
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé
à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans l'autre séquence.
| |
FullOuterJoin<(Of <<'(TLeft, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TLeft>)>>), IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(TLeft, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, TLeft, TRight, TResult>)>>), TLeft, TRight, IEqualityComparer<(Of <<'(TKey>)>>)) |
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé
à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans l'autre séquence.
| |
GetElementType<(Of <<'(T>)>>) |
Renvoie le type des éléments d'une séquence
| |
GroupEvery<(Of <<'(TSource>)>>) |
Renvoie les éléments de la séquence d'entrée par groupes de groupLength éléments.
| |
IndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, Boolean>)>>)) |
Renvoie l'index du premier élément pour lequel le prédicat spécifié est vérifié
| |
IndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), T) |
Renvoie l'index de la première occurence de l'élément spécifié dans la séquence
| |
IndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), T, IEqualityComparer<(Of <<'(T>)>>)) |
Renvoie l'index de la première occurence de l'élément spécifié dans la séquence, en utilisant le comparateur spécifié.
| |
IndexOfSequence<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEnumerable<(Of <<'(T>)>>)) |
Renvoie la position de début de la première occurence de la sous-séquence spécifiée dans la séquence source,
en utilisant le comparateur par défaut.
| |
IndexOfSequence<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>)) |
Renvoie la position de début de la première occurence de la sous-séquence spécifiée dans la séquence source,
en utilisant le comparateur spécifié.
| |
InsertAfter<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource) |
Insère un nouvel élément dans une séquence après chaque occurrence de l'élément de référence spécifié
| |
InsertAfter<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource, IEqualityComparer<(Of <<'(TSource>)>>)) |
Insère un nouvel élément dans une séquence après chaque occurrence de l'élément de référence spécifié,
en utilisant le comparateur d'égalité spécifié.
| |
InsertAfterFirst<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource) |
Insère un nouvel élément dans une séquence juste après la première occurrence de l'élément de référence spécifié
| |
InsertAfterFirst<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource, IEqualityComparer<(Of <<'(TSource>)>>)) |
Insère un nouvel élément dans une séquence juste après la première occurrence de l'élément de référence spécifié,
en utilisant le comparateur d'égalité spécifié.
| |
InsertAt<(Of <<'(TSource>)>>) |
Insère un élément à la position spécifiée d'une séquence.
| |
InsertBefore<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource) |
Insère un nouvel élément dans une séquence avant chaque occurrence de l'élément de référence spécifié
| |
InsertBefore<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource, IEqualityComparer<(Of <<'(TSource>)>>)) |
Insère un nouvel élément dans une séquence avant chaque occurrence de l'élément de référence spécifié,
en utilisant le comparateur d'égalité spécifié.
| |
InsertBeforeFirst<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource) |
Insère un nouvel élément dans une séquence juste avant la première occurrence de l'élément de référence spécifié
| |
InsertBeforeFirst<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource, IEqualityComparer<(Of <<'(TSource>)>>)) |
Insère un nouvel élément dans une séquence juste avant la première occurrence de l'élément de référence spécifié,
en utilisant le comparateur d'égalité spécifié.
| |
InsertRange<(Of <<'(T>)>>) |
Insère les éléments spécifiés dans une liste à partir de la position spécifiée
| |
IntersectBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Produit l'intersection de deux séquences en comparant les éléments selon la clé spécifiée.
| |
IntersectBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Produit l'intersection de deux séquences en comparant les éléments selon la clé spécifiée, et en comparant les clés à l'aide du comparateur d'égalité spécifié.
| |
IsNullOrEmpty(IEnumerable) |
Indique si une collection est nulle ou vide
| |
IsNullOrEmpty<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>)) |
Indique si une collection est nulle ou vide
| |
IsOrdered<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>)) |
Vérifie que la liste est triée, en utilisant le comparateur par défaut
| |
IsOrdered<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), IComparer<(Of <<'(TSource>)>>)) |
Vérifie que la liste est triée, en utilisant le comparateur spécifié
| |
IsOrdered<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Comparison<(Of <<'(TSource>)>>)) |
Vérifie que la liste est triée, en utilisant la comparaison spécifiée
| |
IsOrderedBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Vérifie que la liste est triée selon la clé de tri spécifiée, en utilisant le comparateur par défaut
| |
IsOrderedBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>)) |
Vérifie que la liste est triée selon la clé de tri spécifiée, en utilisant le comparateur spécifié
| |
IsOrderedByDescending<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Vérifie que la liste est triée en ordre descendant selon la clé de tri spécifiée, en utilisant le comparateur par défaut
| |
IsOrderedByDescending<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>)) |
Vérifie que la liste est triée en ordre descendant selon la clé de tri spécifiée, en utilisant le comparateur spécifié
| |
IsOrderedDescending<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>)) |
Vérifie que la liste est triée en ordre descendant, en utilisant le comparateur par défaut
| |
IsOrderedDescending<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), IComparer<(Of <<'(TSource>)>>)) |
Vérifie que la liste est triée en ordre descendant, en utilisant le comparateur spécifié
| |
LastIndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, Boolean>)>>)) |
Renvoie l'index du dernier élément pour lequel le prédicat spécifié est vérifié
| |
LastIndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), T) |
Renvoie l'index de la dernière occurence de l'élément spécifié dans la séquence
| |
LastIndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), T, IEqualityComparer<(Of <<'(T>)>>)) |
Renvoie l'index de la dernière occurence de l'élément spécifié dans la séquence, en utilisant le comparateur spécifié.
| |
LastOrDefault<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource) |
Retourne le dernier élément d'une séquence, ou la valeur par défaut spécifiée si la séquence ne contient aucun élément.
| |
LastOrDefault<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, Boolean>)>>), TSource) |
Retourne le dernier élément de la séquence à satisfaire à une condition, ou la valeur par défaut spécifiée
si aucun élément correspondant n'est trouvé.
| |
LeftOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>)) |
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé
à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la seconde séquence.
| |
LeftOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé
à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la seconde séquence.
| |
LeftOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>), TInner) |
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé
à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la seconde séquence.
| |
LeftOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>), TInner, IEqualityComparer<(Of <<'(TKey>)>>)) |
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé
à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la seconde séquence.
| |
ListFromCsv<(Of <<'(T>)>>) |
Convertit une chaine CSV en une liste d'objets du type spécifié
| |
Max<(Of <<'(TSource>)>>) |
Renvoie la valeur maximale de la séquence selon le comparateur spécifié
| |
MaxBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Renvoie l'élément de la séquence ayant la plus grande valeur pour la fonction spécifiée
| |
MaxBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>)) |
Renvoie l'élément de la séquence ayant la plus grande valeur pour la fonction spécifiée
| |
Min<(Of <<'(TSource>)>>) |
Renvoie la valeur minimale de la séquence selon le comparateur spécifié
| |
MinBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Renvoie l'élément de la séquence ayant la plus petite valeur pour la fonction spécifiée
| |
MinBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>)) |
Renvoie l'élément de la séquence ayant la plus petite valeur pour la fonction spécifiée
| |
None<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>)) |
Indique si une séquence ne contient aucun élément
| |
None<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, Boolean>)>>)) |
Indique s'il n'existe dans la séquence aucun élément qui satisfait le prédicat
| |
Prepend<(Of <<'(TSource>)>>) |
Insère un élément au début de la séquence spécifiée
| |
QuickSort<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>)) |
Trie la liste en utilisant l'algorithme Quicksort
| |
QuickSort<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>), IComparer<(Of <<'(T>)>>)) |
Trie la liste en utilisant l'algorithme Quicksort, avec le comparateur spécifié
| |
QuickSort<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>), Comparison<(Of <<'(T>)>>)) |
Trie la liste en utilisant l'algorithme Quicksort, avec la fonction de comparaison spécifiée
| |
QuickSortBy<(Of <<'(T, TKey>)>>) |
Trie la liste selon la clé spécifiée en utilisant l'algorithme Quicksort
| |
RankBy<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang selon la clé spécifiée
en ordre croissant.
| |
RankBy<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang selon la clé spécifiée
en ordre croissant, en utilisant le comparateur spécifié.
| |
RankByDescending<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang selon la clé spécifiée
en ordre décroissant.
| |
RankByDescending<(Of <<'(TSource, TKey, TResult>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(TSource, Int32, TResult>)>>)) |
Associe à chaque élément d'une séquence son rang selon la clé spécifiée
en ordre décroissant, en utilisant le comparateur spécifié.
| |
RemoveAll<(Of <<'(T>)>>) |
Retire d'une collection tous les éléments qui vérifient le prédicat spécifié
| |
RemoveRange<(Of <<'(T>)>>) |
Retire d'une liste le nombre d'éléments spécifié à partir de la position spécifiée
| |
Replace<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource) |
Remplace toutes les occurrences de l'élément spécifié dans une séquence par un autre élément spécifié.
| |
Replace<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource, TSource, IEqualityComparer<(Of <<'(TSource>)>>)) |
Remplace toutes les occurrences de l'élément spécifié dans une séquence par un autre élément spécifié,
en utilisant le comparateur d'égalité spécifié
| |
ReplaceAt<(Of <<'(TSource>)>>) |
Remplace l'élément à la position spécifiée d'une séquence par un élément spécifié.
| |
RightOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>)) |
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé
à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la première séquence.
| |
RightOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé
à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la première séquence.
| |
RightOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>), TOuter) |
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé
à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la première séquence.
| |
RightOuterJoin<(Of <<'(TOuter, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TOuter>)>>), IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(TOuter, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(TOuter, TInner, TResult>)>>), TOuter, IEqualityComparer<(Of <<'(TKey>)>>)) |
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé
à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant
dans la première séquence.
| |
SelectAggregate<(Of <<'(TSource, TAccumulate>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TAccumulate, TSource, TAccumulate>)>>)) |
Applique une fonction d'accumulation sur une séquence, en renvoyant
la valeur de l'accumulateur à chaque étape.
| |
SelectAggregate<(Of <<'(TSource, TAccumulate>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TAccumulate, TAccumulate, TSource, TAccumulate>)>>)) |
Applique une fonction d'accumulation sur une séquence, en renvoyant
la valeur de l'accumulateur à chaque étape. La fonction d'accumulation
prend en paramètre les 2 valeurs précédentes de l'accumulateur.
| |
SelectAggregate<(Of <<'(TSource, TAccumulate>)>>)(IEnumerable<(Of <<'(TSource>)>>), TAccumulate, Func<(Of <<'(TAccumulate, TSource, TAccumulate>)>>)) |
Applique une fonction d'accumulation sur une séquence, en renvoyant la valeur
de l'accumulateur à chaque étape.
| |
SelectAggregate<(Of <<'(TSource, TAccumulate>)>>)(IEnumerable<(Of <<'(TSource>)>>), TAccumulate, TAccumulate, Func<(Of <<'(TAccumulate, TAccumulate, TSource, TAccumulate>)>>)) |
Applique une fonction d'accumulation sur une séquence, en renvoyant
la valeur de l'accumulateur à chaque étape. La fonction d'accumulation
prend en paramètre les 2 valeurs précédentes de l'accumulateur.
| |
SequenceEqualBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Détermine si deux séquences sont égales en comparant les éléments selon la clé spécifiée.
| |
SequenceEqualBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Détermine si deux séquences sont égales en comparant les éléments selon la clé spécifiée, et en comparant les clés à l'aide du comparateur d'égalité spécifié.
| |
Shuffle<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>)) |
Mélange une liste.
| |
Shuffle<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>), Random) |
Mélange une liste en spécifiant le générateur de nombres aléatoires à utiliser.
| |
SingleOrDefault<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), TSource) |
Retourne l'unique élément d'une séquence, ou la valeur par défaut spécifiée si la séquence n'a aucun élément.
Lève une exception si la séquence contient plus d'un élément
| |
SingleOrDefault<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, Boolean>)>>), TSource) |
Retourne l'unique élément d'une séquence qui satisfait une condition, ou la valeur par défaut
spécifiée si aucun élément ne satisfait la condition.
Lève une exception si plusieurs éléments satisfont la condition.
| |
SkipAt<(Of <<'(TSource>)>>) |
Renvoie les éléments de la séquence d'entrée en sautant l'élément qui se trouve à la position spécifiée.
| |
SkipEvery<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Int32) |
Renvoie les éléments de la séquence d'entrée, en sautant un élément sur frequency à partir de la position spécifiée.
| |
SkipEvery<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Int32, Int32) |
Renvoie les éléments de la séquence d'entrée, en sautant un élément sur frequency à partir du premier élément.
| |
SkipFirst<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>)) |
Renvoie les éléments de la séquence d'entrée en sautant le premier.
| |
SkipFirst<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, Boolean>)>>)) |
Renvoie les éléments de la séquence d'entrée en sautant le premier élément qui vérifie le prédicat spécifié.
| |
SkipLast<(Of <<'(TSource>)>>) |
Renvoie les éléments de la séquence d'entrée en sautant le dernier élément qui vérifie le prédicat spécifié.
| |
Split<(Of <<'(TSource>)>>) |
Divise une séquence d'éléments en plusieurs parties à chaque fois qu'un séparateur
est rencontré.
| |
Swap<(Of <<'(T>)>>) |
Permute deux éléments d'une liste
| |
Synchronized<(Of <<'(T>)>>) |
Obtient une version synchronisée de la liste
| |
TakeEvery<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Int32) |
Extrait un élément sur frequency à partir de la séquence d'entrée, à partir du premier élément.
| |
TakeEvery<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Int32, Int32) |
Extrait un élément sur frequency à partir de la séquence d'entrée, à partir de la position spécifiée.
| |
TakeLast<(Of <<'(TSource>)>>) |
Renvoie le nombre spécifié d'éléments de la fin d'une séquence
| |
ToCsvString |
Convertit une liste en une chaîne CSV avec le séparateur spécifié
| |
ToHierarchy<(Of <<'(T>)>>) |
Renvoie une collection de noeuds représentant les objets de la collection source sous forme hiérarchique,
selon la relation spécifiée
| |
TryBinarySearch<(Of <<'(T, TKey>)>>) |
Effectue une recherche binaire sur une liste triée pour tenter de trouver un élément
selon la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
| |
Unindex<(Of <<'(TSource>)>>) |
Dissocie chaque élément de la séquence de son index. Cette méthode effectue l'opération inverse de AsIndexed.
| |
UnionBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>)) |
Produit l'union de deux séquences en comparant les éléments selon la clé spécifiée.
| |
UnionBy<(Of <<'(TSource, TKey>)>>)(IEnumerable<(Of <<'(TSource>)>>), IEnumerable<(Of <<'(TSource>)>>), Func<(Of <<'(TSource, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
Produit l'union de deux séquences en comparant les éléments selon la clé spécifiée, et en comparant les clés à l'aide du comparateur d'égalité spécifié.
| |
Zip<(Of <<'(TFirst, TSecond, TResult>)>>) |
Fusionne 2 séquences selon la fonction de projection spécifiée, en faisant correspondre
chaque élément de la première séquence à l'élément de même index dans la deuxième séquence.
|