Share via


Optional<T> 結構

定義

結合值 Value 、 和 旗標, HasValue 指出該值是否有意義。

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

類型參數

T

值的類型。

繼承
Optional<T>

建構函式

Optional<T>(T)

Optional<T>使用有意義的值建構 。

屬性

HasValue

true如果 會傳回有意義的值, Value 則傳回 。

Value

取得目前 物件的值。 除非傳 true 回 ,否則 HasValue 不有意義。

方法

ToString()

傳回這個物件的字串表示。

運算子

Implicit(T to Optional<T>)

結合值 Value 、 和 旗標, HasValue 指出該值是否有意義。

適用於