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

  NomDescription
Méthode publiqueMembre statiqueAddRange<(Of <<'(T>)>>)
Ajoute plusieurs éléments à une collection
Méthode publiqueMembre statiqueAggregateByPairs<(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.
Méthode publiqueMembre statiqueAggregateByPairs<(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
Méthode publiqueMembre statiqueAllMaxBy<(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
Méthode publiqueMembre statiqueAllMaxBy<(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
Méthode publiqueMembre statiqueAllMinBy<(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
Méthode publiqueMembre statiqueAllMinBy<(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
Méthode publiqueMembre statiqueAppend<(Of <<'(TSource>)>>)
Ajoute un élément à la suite de la séquence spécifiée
Méthode publiqueMembre statiqueApply<(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
Méthode publiqueMembre statiqueApply<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), Action<(Of <<'(T>)>>))
Applique l'action spécifiée "au passage" sur chaque élément de la séquence
Méthode publiqueMembre statiqueAsIndexed<(Of <<'(TSource>)>>)
Associe à chaque élément de la séquence son index dans la séquence
Méthode publiqueMembre statiqueBinarySearch<(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é.
Méthode publiqueMembre statiqueBinarySearchOrDefault<(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.
Méthode publiqueMembre statiqueBinarySearchOrDefault<(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.
Méthode publiqueMembre statiqueCommonPrefix<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEnumerable<(Of <<'(T>)>>))
Renvoie le préfixe commun de deux séquences, en utilisant le comparateur par défaut
Méthode publiqueMembre statiqueCommonPrefix<(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é
Méthode publiqueMembre statiqueContainsAny<(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
Méthode publiqueMembre statiqueContainsAny<(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é
Méthode publiqueMembre statiqueCopyTo<(Of <<'(T>)>>)
Copie tous les éléments de la séquence vers le tableau spécifié
Méthode publiqueMembre statiqueDenseRankBy<(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.
Méthode publiqueMembre statiqueDenseRankBy<(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é.
Méthode publiqueMembre statiqueDenseRankByDescending<(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.
Méthode publiqueMembre statiqueDenseRankByDescending<(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é.
Méthode publiqueMembre statiqueDistinctBy<(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
Méthode publiqueMembre statiqueDistinctBy<(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é.
Méthode publiqueMembre statiqueDistinctUntilChanged<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>))
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes.
Méthode publiqueMembre statiqueDistinctUntilChanged<(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é.
Méthode publiqueMembre statiqueDistinctUntilChanged<(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é.
Méthode publiqueMembre statiqueDistinctUntilChanged<(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é.
Méthode publiqueMembre statiqueDumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>))
Ecrit une hiérarchie d'objets dans la console
Méthode publiqueMembre statiqueDumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), Func<(Of <<'(T, String>)>>))
Ecrit une hiérarchie d'objets dans la console
Méthode publiqueMembre statiqueDumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), TextWriter)
Ecrit une hiérarchie d'objets dans le TextWriter spécifié
Méthode publiqueMembre statiqueDumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), String)
Ecrit une hiérarchie d'objets dans la console
Méthode publiqueMembre statiqueDumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), TextWriter, Func<(Of <<'(T, String>)>>))
Ecrit une hiérarchie d'objets dans le TextWriter spécifié
Méthode publiqueMembre statiqueDumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), TextWriter, String)
Ecrit une hiérarchie d'objets dans le TextWriter spécifié
Méthode publiqueMembre statiqueDumpHierarchy<(Of <<'(T>)>>)(IEnumerable<(Of <<'(EnumerableExtensions..::..Node<(Of <<'(T>)>>)>)>>), String, Func<(Of <<'(T, String>)>>))
Ecrit une hiérarchie d'objets dans la console
Méthode publiqueMembre statiqueDumpHierarchy<(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é
Méthode publiqueMembre statiqueElementAtOrDefault<(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.
Méthode publiqueMembre statiqueElementDefaultValue<(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.
Méthode publiqueMembre statiqueExceptBy<(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.
Méthode publiqueMembre statiqueExceptBy<(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é.
Méthode publiqueMembre statiqueFirstOrDefault<(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.
Méthode publiqueMembre statiqueFirstOrDefault<(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é.
Méthode publiqueMembre statiqueFlatten<(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é.
Méthode publiqueMembre statiqueFlatten<(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.
Méthode publiqueMembre statiqueForEachParallel(IEnumerable, ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod)
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
Méthode publiqueMembre statiqueForEachParallel(IEnumerable, ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod, Boolean)
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
Méthode publiqueMembre statiqueForEachParallel(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
Méthode publiqueMembre statiqueForEachParallel<(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
Méthode publiqueMembre statiqueForEachParallel<(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
Méthode publiqueMembre statiqueForEachParallel<(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
Méthode publiqueMembre statiqueFormatAll(IEnumerable, String, String)
Renvoie une chaine contenant chaque élément de l'énumération formaté avec le format spécifié
Méthode publiqueMembre statiqueFormatAll<(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é
Méthode publiqueMembre statiqueFullOuterJoin<(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.
Méthode publiqueMembre statiqueFullOuterJoin<(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.
Méthode publiqueMembre statiqueFullOuterJoin<(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.
Méthode publiqueMembre statiqueFullOuterJoin<(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.
Méthode publiqueMembre statiqueGetElementType<(Of <<'(T>)>>)
Renvoie le type des éléments d'une séquence
Méthode publiqueMembre statiqueGroupEvery<(Of <<'(TSource>)>>)
Renvoie les éléments de la séquence d'entrée par groupes de groupLength éléments.
Méthode publiqueMembre statiqueIndexOf<(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é
Méthode publiqueMembre statiqueIndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), T)
Renvoie l'index de la première occurence de l'élément spécifié dans la séquence
Méthode publiqueMembre statiqueIndexOf<(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é.
Méthode publiqueMembre statiqueIndexOfSequence<(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.
Méthode publiqueMembre statiqueIndexOfSequence<(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é.
Méthode publiqueMembre statiqueInsertAfter<(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é
Méthode publiqueMembre statiqueInsertAfter<(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é.
Méthode publiqueMembre statiqueInsertAfterFirst<(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é
Méthode publiqueMembre statiqueInsertAfterFirst<(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é.
Méthode publiqueMembre statiqueInsertAt<(Of <<'(TSource>)>>)
Insère un élément à la position spécifiée d'une séquence.
Méthode publiqueMembre statiqueInsertBefore<(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é
Méthode publiqueMembre statiqueInsertBefore<(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é.
Méthode publiqueMembre statiqueInsertBeforeFirst<(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é
Méthode publiqueMembre statiqueInsertBeforeFirst<(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é.
Méthode publiqueMembre statiqueInsertRange<(Of <<'(T>)>>)
Insère les éléments spécifiés dans une liste à partir de la position spécifiée
Méthode publiqueMembre statiqueIntersectBy<(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.
Méthode publiqueMembre statiqueIntersectBy<(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é.
Méthode publiqueMembre statiqueIsNullOrEmpty(IEnumerable)
Indique si une collection est nulle ou vide
Méthode publiqueMembre statiqueIsNullOrEmpty<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>))
Indique si une collection est nulle ou vide
Méthode publiqueMembre statiqueIsOrdered<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>))
Vérifie que la liste est triée, en utilisant le comparateur par défaut
Méthode publiqueMembre statiqueIsOrdered<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), IComparer<(Of <<'(TSource>)>>))
Vérifie que la liste est triée, en utilisant le comparateur spécifié
Méthode publiqueMembre statiqueIsOrdered<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>), Comparison<(Of <<'(TSource>)>>))
Vérifie que la liste est triée, en utilisant la comparaison spécifiée
Méthode publiqueMembre statiqueIsOrderedBy<(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
Méthode publiqueMembre statiqueIsOrderedBy<(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é
Méthode publiqueMembre statiqueIsOrderedByDescending<(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
Méthode publiqueMembre statiqueIsOrderedByDescending<(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é
Méthode publiqueMembre statiqueIsOrderedDescending<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>))
Vérifie que la liste est triée en ordre descendant, en utilisant le comparateur par défaut
Méthode publiqueMembre statiqueIsOrderedDescending<(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é
Méthode publiqueMembre statiqueLastIndexOf<(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é
Méthode publiqueMembre statiqueLastIndexOf<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), T)
Renvoie l'index de la dernière occurence de l'élément spécifié dans la séquence
Méthode publiqueMembre statiqueLastIndexOf<(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é.
Méthode publiqueMembre statiqueLastOrDefault<(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.
Méthode publiqueMembre statiqueLastOrDefault<(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é.
Méthode publiqueMembre statiqueLeftOuterJoin<(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.
Méthode publiqueMembre statiqueLeftOuterJoin<(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.
Méthode publiqueMembre statiqueLeftOuterJoin<(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.
Méthode publiqueMembre statiqueLeftOuterJoin<(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.
Méthode publiqueMembre statiqueListFromCsv<(Of <<'(T>)>>)
Convertit une chaine CSV en une liste d'objets du type spécifié
Méthode publiqueMembre statiqueMax<(Of <<'(TSource>)>>)
Renvoie la valeur maximale de la séquence selon le comparateur spécifié
Méthode publiqueMembre statiqueMaxBy<(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
Méthode publiqueMembre statiqueMaxBy<(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
Méthode publiqueMembre statiqueMin<(Of <<'(TSource>)>>)
Renvoie la valeur minimale de la séquence selon le comparateur spécifié
Méthode publiqueMembre statiqueMinBy<(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
Méthode publiqueMembre statiqueMinBy<(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
Méthode publiqueMembre statiqueNone<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>))
Indique si une séquence ne contient aucun élément
Méthode publiqueMembre statiqueNone<(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
Méthode publiqueMembre statiquePrepend<(Of <<'(TSource>)>>)
Insère un élément au début de la séquence spécifiée
Méthode publiqueMembre statiqueQuickSort<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>))
Trie la liste en utilisant l'algorithme Quicksort
Méthode publiqueMembre statiqueQuickSort<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>), IComparer<(Of <<'(T>)>>))
Trie la liste en utilisant l'algorithme Quicksort, avec le comparateur spécifié
Méthode publiqueMembre statiqueQuickSort<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>), Comparison<(Of <<'(T>)>>))
Trie la liste en utilisant l'algorithme Quicksort, avec la fonction de comparaison spécifiée
Méthode publiqueMembre statiqueQuickSortBy<(Of <<'(T, TKey>)>>)
Trie la liste selon la clé spécifiée en utilisant l'algorithme Quicksort
Méthode publiqueMembre statiqueRankBy<(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.
Méthode publiqueMembre statiqueRankBy<(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é.
Méthode publiqueMembre statiqueRankByDescending<(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.
Méthode publiqueMembre statiqueRankByDescending<(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é.
Méthode publiqueMembre statiqueRemoveAll<(Of <<'(T>)>>)
Retire d'une collection tous les éléments qui vérifient le prédicat spécifié
Méthode publiqueMembre statiqueRemoveRange<(Of <<'(T>)>>)
Retire d'une liste le nombre d'éléments spécifié à partir de la position spécifiée
Méthode publiqueMembre statiqueReplace<(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é.
Méthode publiqueMembre statiqueReplace<(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é
Méthode publiqueMembre statiqueReplaceAt<(Of <<'(TSource>)>>)
Remplace l'élément à la position spécifiée d'une séquence par un élément spécifié.
Méthode publiqueMembre statiqueRightOuterJoin<(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.
Méthode publiqueMembre statiqueRightOuterJoin<(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.
Méthode publiqueMembre statiqueRightOuterJoin<(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.
Méthode publiqueMembre statiqueRightOuterJoin<(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.
Méthode publiqueMembre statiqueSelectAggregate<(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.
Méthode publiqueMembre statiqueSelectAggregate<(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.
Méthode publiqueMembre statiqueSelectAggregate<(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.
Méthode publiqueMembre statiqueSelectAggregate<(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.
Méthode publiqueMembre statiqueSequenceEqualBy<(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.
Méthode publiqueMembre statiqueSequenceEqualBy<(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é.
Méthode publiqueMembre statiqueShuffle<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>))
Mélange une liste.
Méthode publiqueMembre statiqueShuffle<(Of <<'(T>)>>)(IList<(Of <<'(T>)>>), Random)
Mélange une liste en spécifiant le générateur de nombres aléatoires à utiliser.
Méthode publiqueMembre statiqueSingleOrDefault<(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
Méthode publiqueMembre statiqueSingleOrDefault<(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.
Méthode publiqueMembre statiqueSkipAt<(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.
Méthode publiqueMembre statiqueSkipEvery<(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.
Méthode publiqueMembre statiqueSkipEvery<(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.
Méthode publiqueMembre statiqueSkipFirst<(Of <<'(TSource>)>>)(IEnumerable<(Of <<'(TSource>)>>))
Renvoie les éléments de la séquence d'entrée en sautant le premier.
Méthode publiqueMembre statiqueSkipFirst<(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é.
Méthode publiqueMembre statiqueSkipLast<(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é.
Méthode publiqueMembre statiqueSplit<(Of <<'(TSource>)>>)
Divise une séquence d'éléments en plusieurs parties à chaque fois qu'un séparateur est rencontré.
Méthode publiqueMembre statiqueSwap<(Of <<'(T>)>>)
Permute deux éléments d'une liste
Méthode publiqueMembre statiqueSynchronized<(Of <<'(T>)>>)
Obtient une version synchronisée de la liste
Méthode publiqueMembre statiqueTakeEvery<(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.
Méthode publiqueMembre statiqueTakeEvery<(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.
Méthode publiqueMembre statiqueTakeLast<(Of <<'(TSource>)>>)
Renvoie le nombre spécifié d'éléments de la fin d'une séquence
Méthode publiqueMembre statiqueToCsvString
Convertit une liste en une chaîne CSV avec le séparateur spécifié
Méthode publiqueMembre statiqueToHierarchy<(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
Méthode publiqueMembre statiqueTryBinarySearch<(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é.
Méthode publiqueMembre statiqueUnindex<(Of <<'(TSource>)>>)
Dissocie chaque élément de la séquence de son index. Cette méthode effectue l'opération inverse de AsIndexed.
Méthode publiqueMembre statiqueUnionBy<(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.
Méthode publiqueMembre statiqueUnionBy<(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é.
Méthode publiqueMembre statiqueZip<(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.

Voir aussi