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
Nom | Description | |
---|---|---|
StackSet<(Of <(<'T>)>)>()()()() |
Crée une nouvelle instance de StackSet<T> avec le comparateur d'égalité par défaut
| |
StackSet<(Of <(<'T>)>)>(IEqualityComparer<(Of <<'(T>)>>)) |
Crée une nouvelle instance de StackSet<T> avec le comparateur d'égalité spécifié
|
Méthodes
Nom | Description | |
---|---|---|
Clear |
Supprime tous les éléments de la collection
| |
Contains |
Indique si l'élément est présent dans la collection
| |
CopyTo |
Copie les éléments de la collection vers le tableau spécifié
| |
GetEnumerator |
Renvoie un énumérateur pour parcourir les éléments de la collection
| |
Peek |
Retourne l'élément se trouvant au sommet de la pile, sans le supprimer
| |
Pop |
Supprime et retourne l'élément se trouvant au sommet de la pile.
| |
Push |
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
Nom | Description | |
---|---|---|
AddRange<(Of <<'(T>)>>) |
Ajoute plusieurs éléments à une collection
(Défini par EnumerableExtensions.) | |
AggregateByPairs<(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.) | |
AggregateByPairs<(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.) | |
AllMaxBy<(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.) | |
AllMaxBy<(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.) | |
AllMinBy<(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.) | |
AllMinBy<(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.) | |
Append<(Of <<'(T>)>>) |
Ajoute un élément à la suite de la séquence spécifiée
(Défini par EnumerableExtensions.) | |
Apply<(Of <<'(T>)>>) |
Applique l'action spécifiée "au passage" sur chaque élément de la séquence
(Défini par EnumerableExtensions.) | |
AsImmutable<(Of <<'(T>)>>) |
Renvoie une liste immuable contenant les éléments d'une séquence
(Défini par ImmutableList.) | |
AsIndexed<(Of <<'(T>)>>) |
Associe à chaque élément de la séquence son index dans la séquence
(Défini par EnumerableExtensions.) | |
AsObservable<(Of <<'(T>)>>) |
Renvoie une ObservableCollection<T> qui contient les élements de la séquence source
(Défini par ObservableCollectionExtensions.) | |
CommonPrefix<(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.) | |
CommonPrefix<(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.) | |
ContainsAny<(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.) | |
ContainsAny<(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.) | |
ConvertTo<(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.) | |
CopyTo<(Of <<'(T>)>>) |
Copie tous les éléments de la séquence vers le tableau spécifié
(Défini par EnumerableExtensions.) | |
DenseRankBy<(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.) | |
DenseRankBy<(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.) | |
DenseRankByDescending<(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.) | |
DenseRankByDescending<(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.) | |
DistinctBy<(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.) | |
DistinctBy<(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.) | |
DistinctUntilChanged<(Of <<'(T>)>>)()()()() | Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes.
(Défini par EnumerableExtensions.) | |
DistinctUntilChanged<(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.) | |
DistinctUntilChanged<(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.) | |
DistinctUntilChanged<(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.) | |
ElementAtOrDefault<(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.) | |
ExceptBy<(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.) | |
ExceptBy<(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.) | |
FirstOrDefault<(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.) | |
FirstOrDefault<(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.) | |
Flatten<(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.) | |
Flatten<(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.) | |
ForEachParallel(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.) | |
ForEachParallel(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.) | |
ForEachParallel(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.) | |
ForEachParallel<(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.) | |
ForEachParallel<(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.) | |
ForEachParallel<(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.) | |
FormatAll(String, String) | Surchargé.
Renvoie une chaine contenant chaque élément de l'énumération formaté avec
le format spécifié
(Défini par EnumerableExtensions.) | |
FormatAll<(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.) | |
FullOuterJoin<(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.) | |
FullOuterJoin<(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.) | |
FullOuterJoin<(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.) | |
FullOuterJoin<(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.) | |
GetElementType<(Of <<'(T>)>>) |
Renvoie le type des éléments d'une séquence
(Défini par EnumerableExtensions.) | |
GroupEvery<(Of <<'(T>)>>) |
Renvoie les éléments de la séquence d'entrée par groupes de groupLength éléments.
(Défini par EnumerableExtensions.) | |
IndexOf<(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.) | |
IndexOf<(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.) | |
IndexOf<(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.) | |
IndexOfSequence<(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.) | |
IndexOfSequence<(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.) | |
InsertAfter<(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.) | |
InsertAfter<(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.) | |
InsertAfterFirst<(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.) | |
InsertAfterFirst<(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.) | |
InsertAt<(Of <<'(T>)>>) |
Insère un élément à la position spécifiée d'une séquence.
(Défini par EnumerableExtensions.) | |
InsertBefore<(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.) | |
InsertBefore<(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.) | |
InsertBeforeFirst<(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.) | |
InsertBeforeFirst<(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.) | |
IntersectBy<(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.) | |
IntersectBy<(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.) | |
IsNullOrEmpty()()()() | Surchargé.
Indique si une collection est nulle ou vide
(Défini par EnumerableExtensions.) | |
IsNullOrEmpty<(Of <<'(T>)>>)()()()() | Surchargé.
Indique si une collection est nulle ou vide
(Défini par EnumerableExtensions.) | |
IsOrdered<(Of <<'(T>)>>)()()()() | Surchargé.
Vérifie que la liste est triée, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.) | |
IsOrdered<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>)) | Surchargé.
Vérifie que la liste est triée, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.) | |
IsOrdered<(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.) | |
IsOrderedBy<(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.) | |
IsOrderedBy<(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.) | |
IsOrderedByDescending<(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.) | |
IsOrderedByDescending<(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.) | |
IsOrderedDescending<(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.) | |
IsOrderedDescending<(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.) | |
LastIndexOf<(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.) | |
LastIndexOf<(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.) | |
LastIndexOf<(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.) | |
LastOrDefault<(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.) | |
LastOrDefault<(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.) | |
LeftOuterJoin<(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.) | |
LeftOuterJoin<(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.) | |
LeftOuterJoin<(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.) | |
LeftOuterJoin<(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.) | |
Max<(Of <<'(T>)>>) |
Renvoie la valeur maximale de la séquence selon le comparateur spécifié
(Défini par EnumerableExtensions.) | |
MaxBy<(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.) | |
MaxBy<(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.) | |
Min<(Of <<'(T>)>>) |
Renvoie la valeur minimale de la séquence selon le comparateur spécifié
(Défini par EnumerableExtensions.) | |
MinBy<(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.) | |
MinBy<(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.) | |
None<(Of <<'(T>)>>)()()()() | Surchargé.
Indique si une séquence ne contient aucun élément
(Défini par EnumerableExtensions.) | |
None<(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.) | |
Prepend<(Of <<'(T>)>>) |
Insère un élément au début de la séquence spécifiée
(Défini par EnumerableExtensions.) | |
RankBy<(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.) | |
RankBy<(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.) | |
RankByDescending<(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.) | |
RankByDescending<(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.) | |
RemoveAll<(Of <<'(T>)>>) |
Retire d'une collection tous les éléments qui vérifient le prédicat spécifié
(Défini par EnumerableExtensions.) | |
Replace<(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.) | |
Replace<(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.) | |
ReplaceAt<(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.) | |
RightOuterJoin<(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.) | |
RightOuterJoin<(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.) | |
RightOuterJoin<(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.) | |
RightOuterJoin<(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.) | |
SelectAggregate<(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.) | |
SelectAggregate<(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.) | |
SelectAggregate<(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.) | |
SelectAggregate<(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.) | |
SequenceEqualBy<(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.) | |
SequenceEqualBy<(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.) | |
ShapeView<(Of <<'(T>)>>) |
Renvoie un objet permettant de configurer la mise en forme pour la collection spécifiée.
(Défini par CollectionViewShaper.) | |
SingleOrDefault<(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.) | |
SingleOrDefault<(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.) | |
SkipAt<(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.) | |
SkipEvery<(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.) | |
SkipEvery<(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.) | |
SkipFirst<(Of <<'(T>)>>)()()()() | Surchargé.
Renvoie les éléments de la séquence d'entrée en sautant le premier.
(Défini par EnumerableExtensions.) | |
SkipFirst<(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.) | |
SkipLast<(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.) | |
Split<(Of <<'(T>)>>) |
Divise une séquence d'éléments en plusieurs parties à chaque fois qu'un séparateur
est rencontré.
(Défini par EnumerableExtensions.) | |
TakeEvery<(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.) | |
TakeEvery<(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.) | |
TakeLast<(Of <<'(T>)>>) |
Renvoie le nombre spécifié d'éléments de la fin d'une séquence
(Défini par EnumerableExtensions.) | |
ToCsvString |
Convertit une liste en une chaîne CSV avec le séparateur spécifié
(Défini par EnumerableExtensions.) | |
ToDataTable<(Of <<'(T>)>>) |
Crée une DataTable à partir d'une séquence d'objets
(Défini par DataSetExtensions.) | |
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
(Défini par EnumerableExtensions.) | |
UnionBy<(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.) | |
UnionBy<(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.) | |
Zip<(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
Nom | Description | |
---|---|---|
Count |
Renvoie le nombre d'éléments dans la collection
| |
IsReadOnly |
Indique si la collection est en lecture seule
|
Implémentations explicites d'interface
Nom | Description | |
---|---|---|
ICollection<(Of <<'(T>)>>)..::..Add |
Ajoute un élément à la collection
| |
IEnumerable..::..GetEnumerator |
Renvoie un énumérateur pour parcourir les éléments de la collection
| |
ICollection<(Of <<'(T>)>>)..::..Remove |
Supprime un élément de la collection
|