Class Optional
- Namespace
- Fluxer.Net
- Assembly
- Fluxer.Net.dll
Provides a set of functions for creating optional values.
public static class Optional
- Inheritance
-
objectOptional
Methods
None<T>()
Creates an empty Option<T> instance.
public static Optional<T> None<T>()
Returns
- Optional<T>
An empty optional.
Type Parameters
T
Some<T>(T)
Wraps an existing value in an Option<T> instance.
public static Optional<T> Some<T>(T value)
Parameters
valueT
Returns
- Optional<T>
An optional containing the specified value.
Type Parameters
T