set { userId = value; }
}
然后利用 HasValue 属性判断是否指定了 nothing/null:
’Visual Basic .NET
If UserId.HasValue Then
Return UserId.Value
Else
Return DBNull.Value
End If
//C#
if (UserId.HasValue) {
return UserId.Value;
} else {
return DBNull.Value;
}
参考资料:
• Nullable types in C#
• Nullable types in VB.NET
文章来源于领测软件测试网 https://www.ltesting.net/