Represents an optional value.
public interface IOptional
| name | description |
|---|---|
| HasValue { get; } | Gets a value indicating whether the current IOptional object has a value. |
| Value { get; } | Gets the value of the current IOptional value. |
| ValueType { get; } | Gets the type of the value that can be stored by this IOptional instance. |