Condividi tramite


Optional<T> Struct

Definizione

Combina un valore, Value, e un flag, , HasValueche indica se tale valore è significativo o meno.

generic <typename T>
public value class Optional
public readonly struct Optional<T>
type Optional<'T> = struct
Public Structure Optional(Of T)

Parametri di tipo

T

Tipo di valore.

Ereditarietà
Optional<T>

Costruttori

Optional<T>(T)

Costruisce un oggetto Optional<T> con un valore significativo.

Proprietà

HasValue

Restituisce se restituisce trueValue un valore significativo.

Value

Ottiene il valore dell'oggetto corrente. Non significativo a meno che HasValue non restituisca true.

Metodi

ToString()

Restituisce una rappresentazione sotto forma di stringa dell'oggetto corrente.

Operatori

Implicit(T to Optional<T>)

Combina un valore, Value, e un flag, , HasValueche indica se tale valore è significativo o meno.

Si applica a