Optional<T> Struktur

Definisi

Menggabungkan nilai, Value, dan bendera, HasValue, yang menunjukkan apakah nilai tersebut bermakna atau tidak.

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

Jenis parameter

T

Jenis nilai.

Warisan
Optional<T>

Konstruktor

Nama Deskripsi
Optional<T>(T)

Membangun Optional<T> dengan nilai yang bermakna.

Properti

Nama Deskripsi
HasValue

Mengembalikan true jika Value akan mengembalikan nilai yang bermakna.

Value

Mendapatkan nilai objek saat ini. Tidak bermakna kecuali HasValue mengembalikan true.

Metode

Nama Deskripsi
ToString()

Mengembalikan representasi string objek ini.

Operator

Nama Deskripsi
Implicit(T to Optional<T>)

Menggabungkan nilai, Value, dan bendera, HasValue, yang menunjukkan apakah nilai tersebut bermakna atau tidak.

Berlaku untuk