C# 中可空类型

—恢复内容开始—

可空类型 int? a=null 的本质其实是一个泛型类型Nullable

其中以下两个方法用于返回值
public T GetValueOrDefault() {
return value;
}

public T GetValueOrDefault(T defaultValue) {
return hasValue ? value : defaultValue;
}