Share via


Optional<T> Estructura

Definición

Combina un valor, Value, y una marca , HasValueque indica si ese valor es significativo o no.

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

Parámetros de tipo

T

Tipo del valor.

Herencia
Optional<T>

Constructores

Optional<T>(T)

Construye un Optional<T> objeto con un valor significativo.

Propiedades

HasValue

Devuelve true si Value devolverá un valor significativo.

Value

Obtiene el valor del objeto actual. No es significativo a menos que HasValue devuelva true.

Métodos

ToString()

Devuelve una representación de cadena de este objeto .

Operadores

Implicit(T to Optional<T>)

Combina un valor, Value, y una marca , HasValueque indica si ese valor es significativo o no.

Se aplica a