Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Enumerable classe

 

Date de publication : novembre 2016

Fournit un ensemble de static (Shared en Visual Basic) méthodes permettant d’interroger les objets qui implémentent IEnumerable<T>.

Espace de noms:   System.Linq
Assembly:  System.Core (dans System.Core.dll)

System.Object
  System.Linq.Enumerable

public static class Enumerable

NomDescription
System_CAPS_pubmethodSystem_CAPS_staticAggregate<TSource>(IEnumerable<TSource>, Func<TSource, TSource, TSource>)

Applique une fonction d’accumulation sur une séquence.

System_CAPS_pubmethodSystem_CAPS_staticAggregate<TSource, TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>)

Applique une fonction d’accumulation sur une séquence. La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale.

System_CAPS_pubmethodSystem_CAPS_staticAggregate<TSource, TAccumulate, TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, Func<TAccumulate, TResult>)

Applique une fonction d’accumulation sur une séquence. La valeur initiale spécifiée est utilisée comme valeur d'accumulation initiale et la fonction spécifiée permet de sélectionner la valeur de résultat.

System_CAPS_pubmethodSystem_CAPS_staticAll<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Détermine si tous les éléments d’une séquence remplissent une condition.

System_CAPS_pubmethodSystem_CAPS_staticAny<TSource>(IEnumerable<TSource>)

Détermine si une séquence contient des éléments.

System_CAPS_pubmethodSystem_CAPS_staticAny<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Détermine si les éléments d’une séquence satisfont à une condition.

System_CAPS_pubmethodSystem_CAPS_staticAsEnumerable<TSource>(IEnumerable<TSource>)

Retourne l’entrée typée comme IEnumerable<T>.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Decimal>)

Calcule la moyenne d’une séquence de Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Double>)

Calcule la moyenne d’une séquence de Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Int32>)

Calcule la moyenne d’une séquence de Int32 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Int64>)

Calcule la moyenne d’une séquence de Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Decimal>>)

Calcule la moyenne d’une séquence de type nullable Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Double>>)

Calcule la moyenne d’une séquence de type nullable Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Int32>>)

Calcule la moyenne d’une séquence de valeurs Int32 de type Null.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Int64>>)

Calcule la moyenne d’une séquence de type nullable Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Nullable<Single>>)

Calcule la moyenne d’une séquence de type nullable Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage(IEnumerable<Single>)

Calcule la moyenne d’une séquence de Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Calcule la moyenne d’une séquence de Decimal valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Calcule la moyenne d’une séquence de Double valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Calcule la moyenne d’une séquence de Int32 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Calcule la moyenne d’une séquence de Int64 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Calcule la moyenne d’une séquence de type nullable Decimal valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Calcule la moyenne d’une séquence de type nullable Double valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Calcule la moyenne d’une séquence de type nullable Int32 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Calcule la moyenne d’une séquence de type nullable Int64 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Calcule la moyenne d’une séquence de type nullable Single valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticAverage<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Calcule la moyenne d’une séquence de Single valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticCast<TResult>(IEnumerable)

Convertit les éléments d’un IEnumerable au type spécifié.

System_CAPS_pubmethodSystem_CAPS_staticConcat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Concatène deux séquences.

System_CAPS_pubmethodSystem_CAPS_staticContains<TSource>(IEnumerable<TSource>, TSource)

Détermine si une séquence contient un élément spécifié à l’aide du comparateur d’égalité par défaut.

System_CAPS_pubmethodSystem_CAPS_staticContains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

Détermine si une séquence contient un élément spécifié en utilisant un IEqualityComparer<T>.

System_CAPS_pubmethodSystem_CAPS_staticCount<TSource>(IEnumerable<TSource>)

Retourne le nombre d’éléments dans une séquence.

System_CAPS_pubmethodSystem_CAPS_staticCount<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne un nombre qui représente le nombre d’éléments dans la séquence spécifiée qui satisfont à une condition.

System_CAPS_pubmethodSystem_CAPS_staticDefaultIfEmpty<TSource>(IEnumerable<TSource>)

Retourne les éléments de la séquence spécifiée ou la valeur par défaut du paramètre de type dans une collection de singletons si la séquence est vide.

System_CAPS_pubmethodSystem_CAPS_staticDefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

Retourne les éléments de la séquence spécifiée ou la valeur spécifiée dans une collection de singletons si la séquence est vide.

System_CAPS_pubmethodSystem_CAPS_staticDistinct<TSource>(IEnumerable<TSource>)

Retourne des éléments distincts d’une séquence à l’aide du comparateur d’égalité par défaut pour comparer les valeurs.

System_CAPS_pubmethodSystem_CAPS_staticDistinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Retourne des éléments distincts d’une séquence en utilisant un IEqualityComparer<T> pour comparer des valeurs.

System_CAPS_pubmethodSystem_CAPS_staticElementAt<TSource>(IEnumerable<TSource>, Int32)

Retourne l’élément à l’index spécifié dans une séquence.

System_CAPS_pubmethodSystem_CAPS_staticElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

Retourne l’élément situé à un index spécifié dans une séquence ou une valeur par défaut si l’index est hors limites.

System_CAPS_pubmethodSystem_CAPS_staticEmpty<TResult>()

Retourne un vide IEnumerable<T> qui a l’argument de type spécifié.

System_CAPS_pubmethodSystem_CAPS_staticExcept<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produit la différence définie entre deux séquences à l’aide du comparateur d’égalité par défaut pour comparer les valeurs.

System_CAPS_pubmethodSystem_CAPS_staticExcept<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produit la différence définie entre deux séquences en utilisant le IEqualityComparer<T> pour comparer des valeurs.

System_CAPS_pubmethodSystem_CAPS_staticFirst<TSource>(IEnumerable<TSource>)

Retourne le premier élément d’une séquence.

System_CAPS_pubmethodSystem_CAPS_staticFirst<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne le premier élément d’une séquence à satisfaire à la condition spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticFirstOrDefault<TSource>(IEnumerable<TSource>)

Retourne le premier élément d’une séquence ou une valeur par défaut si la séquence ne contient aucun élément.

System_CAPS_pubmethodSystem_CAPS_staticFirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne le premier élément de la séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n’est trouvé.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Regroupe les éléments d’une séquence selon une fonction de sélection de clé spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence selon une fonction de sélection de clé spécifiée et compare les clés à l’aide du comparateur spécifié.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)

Regroupe les éléments d’une séquence selon une fonction de sélection de clé spécifiée et projette les éléments de chaque groupe à l’aide d’une fonction spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence selon une fonction de sélection de clé. Les clés sont comparées à l'aide d'un comparateur et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>)

Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>, IEqualityComparer<TKey>)

Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante. Les clés sont comparées à l'aide d'un comparateur spécifié.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)

Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante. Les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.

System_CAPS_pubmethodSystem_CAPS_staticGroupBy<TSource, TKey, TElement, TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

Regroupe les éléments d'une séquence selon la fonction de sélection de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de la clé correspondante. Les valeurs de clé sont comparées à l'aide du comparateur spécifié et les éléments de chaque groupe sont projetés à l'aide d'une fonction spécifique.

System_CAPS_pubmethodSystem_CAPS_staticGroupJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>)

Met en corrélation les éléments de deux séquences en fonction de l’égalité des clés et regroupe les résultats. Le comparateur d'égalité par défaut est utilisé pour comparer les clés.

System_CAPS_pubmethodSystem_CAPS_staticGroupJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction de l’égalité des clés et regroupe les résultats. Un IEqualityComparer<T> est utilisé pour comparer les clés.

System_CAPS_pubmethodSystem_CAPS_staticIntersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produit l’intersection définie de deux séquences à l’aide du comparateur d’égalité par défaut pour comparer les valeurs.

System_CAPS_pubmethodSystem_CAPS_staticIntersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produit l’intersection définie de deux séquences en utilisant le IEqualityComparer<T> pour comparer des valeurs.

System_CAPS_pubmethodSystem_CAPS_staticJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>)

Met en corrélation les éléments de deux séquences selon des clés correspondantes. Le comparateur d'égalité par défaut est utilisé pour comparer les clés.

System_CAPS_pubmethodSystem_CAPS_staticJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences selon des clés correspondantes. Un IEqualityComparer<T> est utilisé pour comparer les clés.

System_CAPS_pubmethodSystem_CAPS_staticLast<TSource>(IEnumerable<TSource>)

Retourne le dernier élément d’une séquence.

System_CAPS_pubmethodSystem_CAPS_staticLast<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne le dernier élément d’une séquence à satisfaire à la condition spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticLastOrDefault<TSource>(IEnumerable<TSource>)

Retourne le dernier élément d’une séquence ou une valeur par défaut si la séquence ne contient aucun élément.

System_CAPS_pubmethodSystem_CAPS_staticLastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne le dernier élément d’une séquence à satisfaire à une condition ou une valeur par défaut si aucun élément correspondant n’est trouvé.

System_CAPS_pubmethodSystem_CAPS_staticLongCount<TSource>(IEnumerable<TSource>)

Retourne un Int64 qui représente le nombre total d’éléments dans une séquence.

System_CAPS_pubmethodSystem_CAPS_staticLongCount<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne un Int64 qui représente le nombre d’éléments dans une séquence remplissent une condition.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Decimal>)

Retourne la valeur maximale dans une séquence de Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Double>)

Retourne la valeur maximale dans une séquence de Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Int32>)

Retourne la valeur maximale dans une séquence de Int32 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Int64>)

Retourne la valeur maximale dans une séquence de Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Decimal>>)

Retourne la valeur maximale dans une séquence de type nullable Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Double>>)

Retourne la valeur maximale dans une séquence de type nullable Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Int32>>)

Retourne la valeur maximale dans une séquence de type nullable Int32 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Int64>>)

Retourne la valeur maximale dans une séquence de type nullable Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Nullable<Single>>)

Retourne la valeur maximale dans une séquence de type nullable Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax(IEnumerable<Single>)

Retourne la valeur maximale dans une séquence de Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>)

Retourne la valeur maximale dans une séquence générique.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale Decimal valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale Double valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale Int32 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale Int64 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale nullable Decimal valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale nullable Double valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale nullable Int32 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale nullable Int64 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale nullable Single valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur maximale Single valeur.

System_CAPS_pubmethodSystem_CAPS_staticMax<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)

Appelle une fonction de transformation sur chaque élément d’une séquence générique et retourne la valeur résultante maximale.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Decimal>)

Retourne la valeur minimale dans une séquence de Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Double>)

Retourne la valeur minimale dans une séquence de Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Int32>)

Retourne la valeur minimale dans une séquence de Int32 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Int64>)

Retourne la valeur minimale dans une séquence de Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Decimal>>)

Retourne la valeur minimale dans une séquence de type nullable Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Double>>)

Retourne la valeur minimale dans une séquence de type nullable Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Int32>>)

Retourne la valeur minimale dans une séquence de type nullable Int32 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Int64>>)

Retourne la valeur minimale dans une séquence de type nullable Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Nullable<Single>>)

Retourne la valeur minimale dans une séquence de type nullable Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin(IEnumerable<Single>)

Retourne la valeur minimale dans une séquence de Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>)

Retourne la valeur minimale dans une séquence générique.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale Decimal valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale Double valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale Int32 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale Int64 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale nullable Decimal valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale nullable Double valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale nullable Int32 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale nullable Int64 valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale nullable Single valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Appelle une fonction de transformation sur chaque élément d’une séquence et retourne la valeur minimale Single valeur.

System_CAPS_pubmethodSystem_CAPS_staticMin<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)

Appelle une fonction de transformation sur chaque élément d’une séquence générique et retourne la valeur résultante minimale.

System_CAPS_pubmethodSystem_CAPS_staticOfType<TResult>(IEnumerable)

Filtre les éléments d’un IEnumerable basé sur un type spécifié.

System_CAPS_pubmethodSystem_CAPS_staticOrderBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Trie les éléments d’une séquence dans l’ordre croissant selon une clé.

System_CAPS_pubmethodSystem_CAPS_staticOrderBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Trie les éléments d’une séquence dans l’ordre croissant à l’aide du comparateur spécifié.

System_CAPS_pubmethodSystem_CAPS_staticOrderByDescending<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Trie les éléments d’une séquence dans l’ordre décroissant selon une clé.

System_CAPS_pubmethodSystem_CAPS_staticOrderByDescending<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Trie les éléments d'une séquence dans l'ordre décroissant à l'aide d'un comparateur spécifié.

System_CAPS_pubmethodSystem_CAPS_staticRange(Int32, Int32)

Génère une séquence de nombres entiers dans une plage spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticRepeat<TResult>(TResult, Int32)

Génère une séquence qui contient une valeur répétée.

System_CAPS_pubmethodSystem_CAPS_staticReverse<TSource>(IEnumerable<TSource>)

Inverse l’ordre des éléments dans une séquence.

System_CAPS_pubmethodSystem_CAPS_staticSelect<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)

Projette chaque élément d’une séquence dans un nouveau formulaire.

System_CAPS_pubmethodSystem_CAPS_staticSelect<TSource, TResult>(IEnumerable<TSource>, Func<TSource, Int32, TResult>)

Projette chaque élément d’une séquence dans un nouveau formulaire en incorporant l’index de l’élément.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TResult>(IEnumerable<TSource>, Func<TSource, IEnumerable<TResult>>)

Projette chaque élément d’une séquence sur un IEnumerable<T> et aplatit les séquences résultantes en une seule séquence.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TResult>(IEnumerable<TSource>, Func<TSource, Int32, IEnumerable<TResult>>)

Projette chaque élément d’une séquence sur un IEnumerable<T>, et aplatit les séquences résultantes en une seule séquence. L'index de chaque élément source est utilisé dans le formulaire projeté de l'élément.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TCollection, TResult>(IEnumerable<TSource>, Func<TSource, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)

Projette chaque élément d’une séquence sur un IEnumerable<T>, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélecteur de résultat sur chaque élément inclus.

System_CAPS_pubmethodSystem_CAPS_staticSelectMany<TSource, TCollection, TResult>(IEnumerable<TSource>, Func<TSource, Int32, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)

Projette chaque élément d’une séquence sur un IEnumerable<T>, aplatit les séquences résultantes en une seule séquence et appelle une fonction de sélecteur de résultat sur chaque élément inclus. L'index de chaque élément source est utilisé dans le formulaire intermédiaire projeté de l'élément.

System_CAPS_pubmethodSystem_CAPS_staticSequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Détermine si deux séquences sont égales en comparant les éléments à l’aide du comparateur d’égalité par défaut pour ce type.

System_CAPS_pubmethodSystem_CAPS_staticSequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Détermine si deux séquences sont égales en comparant leurs éléments en utilisant un IEqualityComparer<T>.

System_CAPS_pubmethodSystem_CAPS_staticSingle<TSource>(IEnumerable<TSource>)

Retourne l'élément unique d'une séquence ou lève une exception si cette séquence ne contient pas un seul et unique élément.

System_CAPS_pubmethodSystem_CAPS_staticSingle<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne le seul élément d’une séquence qui satisfait à une condition spécifique ou lève une exception si cette séquence contient plusieurs éléments respectant cette condition.

System_CAPS_pubmethodSystem_CAPS_staticSingleOrDefault<TSource>(IEnumerable<TSource>)

Retourne le seul élément d’une séquence ou une valeur par défaut si la séquence est vide ; Cette méthode lève une exception s’il existe plusieurs éléments dans la séquence.

System_CAPS_pubmethodSystem_CAPS_staticSingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne l’élément unique d’une séquence ou une valeur par défaut si cette séquence ne contient pas d’élément respectant cette condition. Cette méthode lève une exception si cette séquence contient plusieurs éléments satisfaisant à cette condition.

System_CAPS_pubmethodSystem_CAPS_staticSkip<TSource>(IEnumerable<TSource>, Int32)

Ignore un nombre spécifié d’éléments dans une séquence et puis retourne les éléments restants.

System_CAPS_pubmethodSystem_CAPS_staticSkipWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Ignore les éléments d’une séquence tant qu’une condition spécifiée a la valeur true, puis retourne les éléments restants.

System_CAPS_pubmethodSystem_CAPS_staticSkipWhile<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)

Ignore les éléments d’une séquence tant qu’une condition spécifiée a la valeur true, puis retourne les éléments restants. L'index de l'élément est utilisé dans la logique de la fonction de prédicat.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Decimal>)

Calcule la somme d’une séquence de Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Double>)

Calcule la somme d’une séquence de Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Int32>)

Calcule la somme d’une séquence de Int32 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Int64>)

Calcule la somme d’une séquence de Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Decimal>>)

Calcule la somme d’une séquence de type nullable Decimal valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Double>>)

Calcule la somme d’une séquence de type nullable Double valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Int32>>)

Calcule la somme d’une séquence de type nullable Int32 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Int64>>)

Calcule la somme d’une séquence de type nullable Int64 valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Nullable<Single>>)

Calcule la somme d’une séquence de type nullable Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum(IEnumerable<Single>)

Calcule la somme d’une séquence de Single valeurs.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Decimal>)

Calcule la somme de la séquence de Decimal valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Double>)

Calcule la somme de la séquence de Double valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Int32>)

Calcule la somme de la séquence de Int32 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Int64>)

Calcule la somme de la séquence de Int64 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Decimal>>)

Calcule la somme de la séquence de nullable Decimal valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Double>>)

Calcule la somme de la séquence de nullable Double valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int32>>)

Calcule la somme de la séquence de nullable Int32 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int64>>)

Calcule la somme de la séquence de nullable Int64 valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Single>>)

Calcule la somme de la séquence de nullable Single valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticSum<TSource>(IEnumerable<TSource>, Func<TSource, Single>)

Calcule la somme de la séquence de Single valeurs obtenues en appelant une fonction de transformation sur chaque élément de la séquence d’entrée.

System_CAPS_pubmethodSystem_CAPS_staticTake<TSource>(IEnumerable<TSource>, Int32)

Retourne un nombre spécifié d’éléments contigus à partir du début d’une séquence.

System_CAPS_pubmethodSystem_CAPS_staticTakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Retourne des éléments d’une séquence tant qu’une condition spécifiée a la valeur true.

System_CAPS_pubmethodSystem_CAPS_staticTakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)

Retourne des éléments d’une séquence tant qu’une condition spécifiée a la valeur true. L'index de l'élément est utilisé dans la logique de la fonction de prédicat.

System_CAPS_pubmethodSystem_CAPS_staticThenBy<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>)

Réalise un classement des éléments d’une séquence dans l’ordre croissant selon une clé.

System_CAPS_pubmethodSystem_CAPS_staticThenBy<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Réalise un classement des éléments d’une séquence dans l’ordre croissant à l’aide du comparateur spécifié.

System_CAPS_pubmethodSystem_CAPS_staticThenByDescending<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>)

Réalise un classement des éléments d’une séquence dans l’ordre décroissant selon une clé.

System_CAPS_pubmethodSystem_CAPS_staticThenByDescending<TSource, TKey>(IOrderedEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)

Réalise un classement des éléments d’une séquence dans l’ordre décroissant à l’aide du comparateur spécifié.

System_CAPS_pubmethodSystem_CAPS_staticToArray<TSource>(IEnumerable<TSource>)

Crée un tableau d’un IEnumerable<T>.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Crée un Dictionary<TKey, TValue> d’un IEnumerable<T> selon une fonction de sélection de clé spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)

Crée un Dictionary<TKey, TValue> d’un IEnumerable<T> selon un comparateur de fonction et la clé de sélection de clé spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)

Crée un Dictionary<TKey, TValue> d’un IEnumerable<T> en fonction de sélection de clé spécifiée et les fonctions de sélecteur d’élément.

System_CAPS_pubmethodSystem_CAPS_staticToDictionary<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)

Crée un Dictionary<TKey, TValue> d’un IEnumerable<T> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d’élément.

System_CAPS_pubmethodSystem_CAPS_staticToList<TSource>(IEnumerable<TSource>)

Crée un List<T> d’un IEnumerable<T>.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Crée un Lookup<TKey, TElement> d’un IEnumerable<T> selon une fonction de sélection de clé spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)

Crée un Lookup<TKey, TElement> d’un IEnumerable<T> selon un comparateur de fonction et la clé de sélection de clé spécifiée.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)

Crée un Lookup<TKey, TElement> d’un IEnumerable<T> en fonction de sélection de clé spécifiée et les fonctions de sélecteur d’élément.

System_CAPS_pubmethodSystem_CAPS_staticToLookup<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)

Crée un Lookup<TKey, TElement> d’un IEnumerable<T> selon une fonction de sélection de clé spécifiée, un comparateur et une fonction de sélection d’élément.

System_CAPS_pubmethodSystem_CAPS_staticUnion<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produit l’union définie de deux séquences à l’aide du comparateur d’égalité par défaut.

System_CAPS_pubmethodSystem_CAPS_staticUnion<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produit l’union définie de deux séquences en utilisant un IEqualityComparer<T>.

System_CAPS_pubmethodSystem_CAPS_staticWhere<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)

Filtre une séquence de valeurs selon un prédicat.

System_CAPS_pubmethodSystem_CAPS_staticWhere<TSource>(IEnumerable<TSource>, Func<TSource, Int32, Boolean>)

Filtre une séquence de valeurs selon un prédicat. L’index de chaque élément est utilisé dans la logique de la fonction de prédicat.

System_CAPS_pubmethodSystem_CAPS_staticZip<TFirst, TSecond, TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>)

Applique une fonction spécifiée aux éléments correspondants de deux séquences, produire une séquence de résultats.

Les méthodes de cette classe fournissent une implémentation des opérateurs de requête standard pour interroger des données sources qui implémentent IEnumerable<T>. Les opérateurs de requête standard sont des méthodes à usage général qui suivent le LINQ de modèle et vous permettent d’exprimer des opérations de parcours, de filtre et de projection sur des données dans un. Langage de programmation NET.

La plupart des méthodes de cette classe sont définies en tant que méthodes d’extension qui étendent IEnumerable<T>. Cela signifie qu’ils peuvent être appelées comme une méthode d’instance sur n’importe quel objet qui implémente IEnumerable<T>.

Les méthodes qui sont utilisées dans une requête qui retourne une séquence de valeurs ne consomment pas de données cible jusqu'à ce que l’objet de requête est énumérée. Il s’agit en tant que l’exécution différée. Les méthodes qui sont utilisées dans une requête qui retourne une valeur singleton exécuteront et utilisent les données cibles immédiatement.

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 3.5
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: