首页 > 代码库 > Nullable<T> 与 T?

Nullable<T> 与 T?

Nullable<T> : 基础类型为值类型的对象,值类型的对象和引用类型的对象一样也可以分配 null。可空类型


Nullable<int> 与 int?是同样的意思。

1 int? a = 2;2 if (a.HasValue)3 {4       Console.WriteLine(a.Value);5 }

输出结果为 2 

 

Nullable<T> 与 T?