We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Calls someAction if option has value, and noneAction otherwise.
Namespace: CodeJamAssembly: CodeJam (in CodeJam.dll) Version: 2.1.0.0
C#
public static void Do<T>( this IOption<T> option, Action<IOption<T>> someAction, Action noneAction )
VB
<ExtensionAttribute> Public Shared Sub Do(Of T) ( option As IOption(Of T), someAction As Action(Of IOption(Of T)), noneAction As Action )
F#
[<ExtensionAttribute>] static member Do : option : IOption<'T> * someAction : Action<IOption<'T>> * noneAction : Action -> unit
In Visual Basic and C#, you can call this method as an instance method on any object of type IOption(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Option ClassCodeJam Namespace