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.]
Si la valeur courante n'est pas nulle, renvoie la valeur spécifiée par le sélecteur. Sinon,
renvoie la valeur par défaut du type de retour spécifié.
Namespace:
Developpez.Dotnet
Assembly:
Developpez.Dotnet (in Developpez.Dotnet.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C# |
---|
public static TResult IfNotNull<T, TResult>(
this T obj,
Func<T, TResult> selector
)
|
Visual Basic (Declaration) |
---|
<ExtensionAttribute> _
Public Shared Function IfNotNull(Of T, TResult) ( _
obj As T, _
selector As Func(Of T, TResult) _
) As TResult |
Visual C++ |
---|
[ExtensionAttribute]
public:
generic<typename T, typename TResult>
static TResult IfNotNull(
T obj,
Func<T, TResult>^ selector
) |
Parameters
- obj
- Type: T
Valeur courante
- selector
- Type: System..::.Func<(Of <(T, TResult>)>)
Sélecteur indiquant la valeur à renvoyer
Type Parameters
- T
- Type de la valeur courante
- TResult
- Type de retour du sélecteur
Return Value
Si la valeur courante n'est pas nulle, la valeur spécifiée par le sélecteur. Sinon, la valeur par défaut du type de retour spécifié
See Also