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 SyncList<(Of <(<'T>)>)> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SyncList<(Of <(<'T>)>)>()()()() |
Initialise une nouvelle instance de la classe SyncList<(Of <(<'T>)>)> | |
SyncList<(Of <(<'T>)>)>(IEnumerable<(Of <<'(T>)>>)) |
Initialise une nouvelle instance de la classe SyncList<(Of <(<'T>)>)> qui contient des éléments copiés à partir de la collection spécifiée et qui possède une capacité suffisante pour accepter le nombre d'éléments copiés.
| |
SyncList<(Of <(<'T>)>)>(Int32) |
Initialise une nouvelle instance de la classe SyncList<(Of <(<'T>)>)> qui est vide et a la capacité initiale spécifiée.
|
Méthodes
Nom | Description | |
---|---|---|
Add |
Ajoute un objet à la fin de SyncList<(Of <(<'T>)>)> | |
Clear |
Supprime tous les éléments de SyncList<(Of <(<'T>)>)> | |
Contains |
Détermine si un élément est dans SyncList<(Of <(<'T>)>)> | |
CopyTo(Array, Int32) |
Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array.
| |
CopyTo(array<T>[]()[][], Int32) |
Copie l'ensemble du SyncList<(Of <(<'T>)>)> vers un tableau compatible unidimensionnel, en commençant à l'index spécifié du tableau cible.
| |
GetEnumerator |
Retourne un énumérateur qui parcourt SyncList<(Of <(<'T>)>)>.
| |
IndexOf |
Renvoi l'index d'un élément présent dans la liste, ou -1 s'il n'a pas été trouvé
| |
Insert |
Insère un élément à la position indiquée
| |
Remove |
Supprime la première occurrence d'un objet spécifique de SyncList<(Of <(<'T>)>)>.
| |
RemoveAt |
Retire l'élément présent à l'indice de base zéro index de la liste
|
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.) | |
BinarySearch<(Of <<'(T, TKey>)>>) |
Effectue une recherche binaire sur une liste triée pour trouver un élément selon
la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
(Défini par EnumerableExtensions.) | |
BinarySearchOrDefault<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), TKey) | Surchargé.
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.
(Défini par EnumerableExtensions.) | |
BinarySearchOrDefault<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), TKey, T) | Surchargé.
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.
(Défini par EnumerableExtensions.) | |
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.) | |
InsertRange<(Of <<'(T>)>>) |
Insère les éléments spécifiés dans une liste à partir de la position spécifiée
(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.) | |
QuickSort<(Of <<'(T>)>>)()()()() | Surchargé.
Trie la liste en utilisant l'algorithme Quicksort
(Défini par EnumerableExtensions.) | |
QuickSort<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>)) | Surchargé.
Trie la liste en utilisant l'algorithme Quicksort, avec le comparateur spécifié
(Défini par EnumerableExtensions.) | |
QuickSort<(Of <<'(T>)>>)(Comparison<(Of <<'(T>)>>)) | Surchargé.
Trie la liste en utilisant l'algorithme Quicksort, avec la fonction de comparaison spécifiée
(Défini par EnumerableExtensions.) | |
QuickSortBy<(Of <<'(T, TKey>)>>) |
Trie la liste selon la clé spécifiée en utilisant l'algorithme Quicksort
(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.) | |
RemoveRange<(Of <<'(T>)>>) |
Retire d'une liste le nombre d'éléments spécifié à partir de la position spécifiée
(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.) | |
Shuffle<(Of <<'(T>)>>)()()()() | Surchargé.
Mélange une liste.
(Défini par EnumerableExtensions.) | |
Shuffle<(Of <<'(T>)>>)(Random) | Surchargé.
Mélange une liste en spécifiant le générateur de nombres aléatoires à utiliser.
(Défini par EnumerableExtensions.) | |
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.) | |
Swap<(Of <<'(T>)>>) |
Permute deux éléments d'une liste
(Défini par EnumerableExtensions.) | |
Synchronized<(Of <<'(T>)>>) |
Obtient une version synchronisée de la liste
(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.) | |
TryBinarySearch<(Of <<'(T, TKey>)>>) |
Effectue une recherche binaire sur une liste triée pour tenter de trouver un élément
selon la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
(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 |
Renvoi le nombre d'éléments actuellement présents dans la liste
| |
InternalList |
Liste utilisée en interne pour stocker les valeurs
| |
IsReadOnly |
Indique si la liste est en lecture seule
| |
IsSynchronized |
Indique si la liste est synchronisée
| |
Item |
Obtient ou définit l'élément à l'indice de base zéro index
| |
SyncRoot |
Objet de synchronisation
|
Implémentations explicites d'interface
Nom | Description | |
---|---|---|
IEnumerable..::..GetEnumerator |
Retourne un énumérateur qui parcourt SyncList<(Of <(<'T>)>)>.
|