如何将null值分配给VB.NET 1.1中的可选参数
-
12-10-2019 - |
题
我尝试了dbnull.value,但没有运气。如何将默认值作为null分配给vb.net中为null的字符串参数?很奇怪,看到VB没有像其他大多数语言那样具有纯净的纯净的东西。另外,零和dbnull之间有什么区别,什么都没有。多谢你们。
解决方案
Nothing
是您在VB中使用的 null
, ,所以VB没有 null
, , 和 DBNull
被用来通过 null
在数据库中,例如,您正在构建对存储过程的调用,其输入参数之一需要为null。
其他提示
利用 nothing
代替 null
vb.net最接近 null
是 Nothing
.
请注意,这不是C#的直接模拟 null
, ,而是对C#的紧密匹配 default(T)
. 。但是,它应该在这里做您需要的事情。
不隶属于 StackOverflow