OptionalMixins.TryGetValue(Optional, T?) method¶
Defined in
Type: OptionalMixins
Namespace: ReactiveUI.Extensions.Async
Assembly: ReactiveUI.Extensions.dll
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
public static bool TryGetValue<T>(this Optional<T> @this, out T? value)
Summary: Attempts to retrieve the value contained in the specified Optional instance.
Type parameters
| Name | Description |
|---|---|
T | The type of the value contained in the [Optional](# |
Parameters
| Name | Type | Description |
|---|---|---|
this | [Optional | The [Optional](# instance from which to retrieve the value. |
out value | T? | When this method returns, contains the value if the [Optional](# has a value; otherwise, the default value for type T. This parameter is passed uninitialized. |
Returns: bool -- true if the Optional has a value; otherwise, false.