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指示该值是否有意义。

适用于