Documentation de Dvp.Net. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/
Assembly: Developpez.Dotnet (in Developpez.Dotnet.dll) Version: 1.0.0.0 (1.0.0.0)
[Ceci est une documentation préliminaire, sous réserve de modification.]
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.
Namespace:
Developpez.Dotnet.CollectionsAssembly: Developpez.Dotnet (in Developpez.Dotnet.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C# |
---|
public static T SingleOrDefault<T>( this IEnumerable<T> source, Func<T, bool> predicate, T defaultValue ) |
Visual Basic (Declaration) |
---|
<ExtensionAttribute> _ Public Shared Function SingleOrDefault(Of T) ( _ source As IEnumerable(Of T), _ predicate As Func(Of T, Boolean), _ defaultValue As T _ ) As T |
Visual C++ |
---|
[ExtensionAttribute] public: generic<typename T> static T SingleOrDefault( IEnumerable<T>^ source, Func<T, bool>^ predicate, T defaultValue ) |
Parameters
- source
- Type: System.Collections.Generic..::.IEnumerable<(Of <(T>)>)
Séquence à partir de laquelle retourner un élément
- predicate
- Type: System..::.Func<(Of <(T, Boolean>)>)
La condition à vérifier
- defaultValue
- Type: T
Valeur par défaut à retourner si aucun élément ne satisfait la condition
Type Parameters
- T
- Type des éléments de source