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 StackSet<(Of <(<'T>)>)> expose les membres suivants.

Constructeurs

  NomDescription
Méthode publiqueStackSet<(Of <(<'T>)>)>()()()()
Crée une nouvelle instance de StackSet<T> avec le comparateur d'égalité par défaut
Méthode publiqueStackSet<(Of <(<'T>)>)>(IEqualityComparer<(Of <<'(T>)>>))
Crée une nouvelle instance de StackSet<T> avec le comparateur d'égalité spécifié

Méthodes

  NomDescription
Méthode publiqueClear
Supprime tous les éléments de la collection
Méthode publiqueContains
Indique si l'élément est présent dans la collection
Méthode publiqueCopyTo
Copie les éléments de la collection vers le tableau spécifié
Méthode publiqueGetEnumerator
Renvoie un énumérateur pour parcourir les éléments de la collection
Méthode publiquePeek
Retourne l'élément se trouvant au sommet de la pile, sans le supprimer
Méthode publiquePop
Supprime et retourne l'élément se trouvant au sommet de la pile.
Méthode publiquePush
Ajoute une élément au sommet de la pile. Si l'élément est déjà présent, il est replacé au sommet de la pile.

Méthodes d'extension

  NomDescription
Méthode d'extension publiqueAddRange<(Of <<'(T>)>>)
Ajoute plusieurs éléments à une collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAggregateByPairs<(Of <<'(T, TAccumulate>)>>)(TAccumulate, Func<(Of <<'(TAccumulate, T, T, TAccumulate>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAggregateByPairs<(Of <<'(T, TAccumulate, TResult>)>>)(TAccumulate, Func<(Of <<'(TAccumulate, T, T, TAccumulate>)>>), Func<(Of <<'(TAccumulate, TResult>)>>))Surchargé.
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
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAppend<(Of <<'(T>)>>)
Ajoute un élément à la suite de la séquence spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueApply<(Of <<'(T>)>>)
Applique l'action spécifiée "au passage" sur chaque élément de la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAsImmutable<(Of <<'(T>)>>)
Renvoie une liste immuable contenant les éléments d'une séquence
(Défini par ImmutableList.)
Méthode d'extension publiqueAsIndexed<(Of <<'(T>)>>)
Associe à chaque élément de la séquence son index dans la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAsObservable<(Of <<'(T>)>>)
Renvoie une ObservableCollection<T> qui contient les élements de la séquence source
(Défini par ObservableCollectionExtensions.)
Méthode d'extension publiqueCommonPrefix<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Surchargé.
Renvoie le préfixe commun de deux séquences, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueCommonPrefix<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie le préfixe commun de deux séquences, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueContainsAny<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Surchargé.
Indique si une séquence contient au moins un des éléments spécifiés, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueContainsAny<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Indique si une séquence contient au moins un des éléments spécifiés, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueConvertTo<(Of <<'(T>)>>)
Convertit un objet vers le type spécifié. Lève une exception si la conversion n'est pas possible.
(Défini par CoreExtensions.)
Méthode d'extension publiqueCopyTo<(Of <<'(T>)>>)
Copie tous les éléments de la séquence vers le tableau spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang, sans vide dans le classement, selon la clé spécifiée en ordre croissant.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Retourne des éléments distincts d'une séquence, en les comparant selon la clé spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T>)>>)()()()()Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T>)>>)(IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueElementAtOrDefault<(Of <<'(T>)>>)
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueExceptBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueExceptBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFirstOrDefault<(Of <<'(T>)>>)(T)Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFirstOrDefault<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>), T)Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFlatten<(Of <<'(T>)>>)(Func<(Of <<'(T, IEnumerable<(Of <<'(T>)>>)>)>>), TreeTraversalMode)Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFlatten<(Of <<'(T, TResult>)>>)(Func<(Of <<'(T, IEnumerable<(Of <<'(T>)>>)>)>>), TreeTraversalMode, Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel(ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel(ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod, Boolean)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel(ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod, Boolean, Int32)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel<(Of <<'(T>)>>)(ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel<(Of <<'(T>)>>)(ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod, Boolean)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel<(Of <<'(T>)>>)(ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod, Boolean, Int32)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFormatAll(String, String)Surchargé.
Renvoie une chaine contenant chaque élément de l'énumération formaté avec le format spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFormatAll<(Of <<'(T>)>>)(Func<(Of <<'(T, String>)>>), String)Surchargé.
Renvoie une chaine contenant chaque élément de l'énumération formaté avec le delegate spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>), T, TRight)Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>), T, TRight, IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueGetElementType<(Of <<'(T>)>>)
Renvoie le type des éléments d'une séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueGroupEvery<(Of <<'(T>)>>)
Renvoie les éléments de la séquence d'entrée par groupes de groupLength éléments.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOf<(Of <<'(T>)>>)(T)Surchargé.
Renvoie l'index de la première occurence de l'élément spécifié dans la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOf<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
Renvoie l'index du premier élément pour lequel le prédicat spécifié est vérifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOf<(Of <<'(T>)>>)(T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie l'index de la première occurence de l'élément spécifié dans la séquence, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOfSequence<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOfSequence<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfter<(Of <<'(T>)>>)(T, T)Surchargé.
Insère un nouvel élément dans une séquence après chaque occurrence de l'élément de référence spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfter<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfterFirst<(Of <<'(T>)>>)(T, T)Surchargé.
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é
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfterFirst<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAt<(Of <<'(T>)>>)
Insère un élément à la position spécifiée d'une séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBefore<(Of <<'(T>)>>)(T, T)Surchargé.
Insère un nouvel élément dans une séquence avant chaque occurrence de l'élément de référence spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBefore<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBeforeFirst<(Of <<'(T>)>>)(T, T)Surchargé.
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é
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBeforeFirst<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIntersectBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
Produit l'intersection de deux séquences en comparant les éléments selon la clé spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIntersectBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsNullOrEmpty()()()()Surchargé.
Indique si une collection est nulle ou vide
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsNullOrEmpty<(Of <<'(T>)>>)()()()()Surchargé.
Indique si une collection est nulle ou vide
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrdered<(Of <<'(T>)>>)()()()()Surchargé.
Vérifie que la liste est triée, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrdered<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>))Surchargé.
Vérifie que la liste est triée, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrdered<(Of <<'(T>)>>)(Comparison<(Of <<'(T>)>>))Surchargé.
Vérifie que la liste est triée, en utilisant la comparaison spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Vérifie que la liste est triée selon la clé de tri spécifiée, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Vérifie que la liste est triée selon la clé de tri spécifiée, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedByDescending<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
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
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedByDescending<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
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é
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedDescending<(Of <<'(T>)>>)()()()()Surchargé.
Vérifie que la liste est triée en ordre descendant, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedDescending<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>))Surchargé.
Vérifie que la liste est triée en ordre descendant, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastIndexOf<(Of <<'(T>)>>)(T)Surchargé.
Renvoie l'index de la dernière occurence de l'élément spécifié dans la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastIndexOf<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
Renvoie l'index du dernier élément pour lequel le prédicat spécifié est vérifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastIndexOf<(Of <<'(T>)>>)(T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie l'index de la dernière occurence de l'élément spécifié dans la séquence, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastOrDefault<(Of <<'(T>)>>)(T)Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastOrDefault<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>), T)Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), TInner)Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), TInner, IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMax<(Of <<'(T>)>>)
Renvoie la valeur maximale de la séquence selon le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMin<(Of <<'(T>)>>)
Renvoie la valeur minimale de la séquence selon le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueNone<(Of <<'(T>)>>)()()()()Surchargé.
Indique si une séquence ne contient aucun élément
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueNone<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
Indique s'il n'existe dans la séquence aucun élément qui satisfait le prédicat
(Défini par EnumerableExtensions.)
Méthode d'extension publiquePrepend<(Of <<'(T>)>>)
Insère un élément au début de la séquence spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang selon la clé spécifiée en ordre croissant.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang selon la clé spécifiée en ordre décroissant.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRemoveAll<(Of <<'(T>)>>)
Retire d'une collection tous les éléments qui vérifient le prédicat spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueReplace<(Of <<'(T>)>>)(T, T)Surchargé.
Remplace toutes les occurrences de l'élément spécifié dans une séquence par un autre élément spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueReplace<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
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é
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueReplaceAt<(Of <<'(T>)>>)
Remplace l'élément à la position spécifiée d'une séquence par un élément spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), T)Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), T, IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(Func<(Of <<'(TAccumulate, T, TAccumulate>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en renvoyant la valeur de l'accumulateur à chaque étape.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(Func<(Of <<'(TAccumulate, TAccumulate, T, TAccumulate>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(TAccumulate, Func<(Of <<'(TAccumulate, T, TAccumulate>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en renvoyant la valeur de l'accumulateur à chaque étape.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(TAccumulate, TAccumulate, Func<(Of <<'(TAccumulate, TAccumulate, T, TAccumulate>)>>))Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSequenceEqualBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
Détermine si deux séquences sont égales en comparant les éléments selon la clé spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSequenceEqualBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueShapeView<(Of <<'(T>)>>)
Renvoie un objet permettant de configurer la mise en forme pour la collection spécifiée.
(Défini par CollectionViewShaper.)
Méthode d'extension publiqueSingleOrDefault<(Of <<'(T>)>>)(T)Surchargé.
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
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSingleOrDefault<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>), T)Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipAt<(Of <<'(T>)>>)
Renvoie les éléments de la séquence d'entrée en sautant l'élément qui se trouve à la position spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipEvery<(Of <<'(T>)>>)(Int32)Surchargé.
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.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipEvery<(Of <<'(T>)>>)(Int32, Int32)Surchargé.
Renvoie les éléments de la séquence d'entrée, en sautant un élément sur frequency à partir du premier élément.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipFirst<(Of <<'(T>)>>)()()()()Surchargé.
Renvoie les éléments de la séquence d'entrée en sautant le premier.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipFirst<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipLast<(Of <<'(T>)>>)
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSplit<(Of <<'(T>)>>)
Divise une séquence d'éléments en plusieurs parties à chaque fois qu'un séparateur est rencontré.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueTakeEvery<(Of <<'(T>)>>)(Int32)Surchargé.
Extrait un élément sur frequency à partir de la séquence d'entrée, à partir du premier élément.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueTakeEvery<(Of <<'(T>)>>)(Int32, Int32)Surchargé.
Extrait un élément sur frequency à partir de la séquence d'entrée, à partir de la position spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueTakeLast<(Of <<'(T>)>>)
Renvoie le nombre spécifié d'éléments de la fin d'une séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueToCsvString
Convertit une liste en une chaîne CSV avec le séparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueToDataTable<(Of <<'(T>)>>)
Crée une DataTable à partir d'une séquence d'objets
(Défini par DataSetExtensions.)
Méthode d'extension publiqueToHierarchy<(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
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueUnionBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
Produit l'union de deux séquences en comparant les éléments selon la clé spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueUnionBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
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é.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueZip<(Of <<'(T, 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.
(Défini par EnumerableExtensions.)

Propriétés

  NomDescription
Propriété publiqueCount
Renvoie le nombre d'éléments dans la collection
Propriété publiqueIsReadOnly
Indique si la collection est en lecture seule

Implémentations explicites d'interface

  NomDescription
Implémentation explicite d'interfaceMéthode privéeICollection<(Of <<'(T>)>>)..::..Add
Ajoute un élément à la collection
Implémentation explicite d'interfaceMéthode privéeIEnumerable..::..GetEnumerator
Renvoie un énumérateur pour parcourir les éléments de la collection
Implémentation explicite d'interfaceMéthode privéeICollection<(Of <<'(T>)>>)..::..Remove
Supprime un élément de la collection

Voir aussi