可以在VB.NET中使用Nullable类型吗?如果是这样,是否可以使用Nullable Integer,我可以使用在SQL Server中接受NULL的字段?例子将不胜感激.
ste*_*ell 54
VB.Net确实有可空类型,它们可以用以下两种不同的方式声明.
Dim iNullable As Integer?
Run Code Online (Sandbox Code Playgroud)
要么
Dim iNullable As Nullable(Of Integer)
Run Code Online (Sandbox Code Playgroud)
Kon*_*lph 35
您不能分配Null,Nothing或DBNull在VB中的整数.您可以使用a Integer来实现它,或者将整数值包装在一个Nullable(Of Integer)(可以是Object)中.
System.Int32.NET中的整数(等)不能直接为空; 但是,有Nullable-of-T一个允许你制作任何值类型nullable-ish.请注意,您可能必须检查数据库DBNull而不是null/ Nothing.
所以,是的,你可以做一些非常相似的事情.
| 归档时间: |
|
| 查看次数: |
44013 次 |
| 最近记录: |