以前在asp中,使用变量时,可以使用isNull()和Null,但在.Net中该是怎么用呢?我知道,有一个DBNull,但是这是用于从数据库中取值的判断,不是用于与数据库无关的变量的。
另外想请教一下,大家在写程序时,是否都应该尽量将Option Strict 设为ON,谢谢。
另外想请教一下,大家在写程序时,是否都应该尽量将Option Strict 设为ON,谢谢。
解决方案 »
- vs2008 js 当前不会命中断点 未加载该文档
- 下载的例子如何打开呢?在线等,谢谢!
- ASP.NET的图片组合(C#)
- 求问提取数据问题
- asp.net 读取栏目及子栏目所有文章并排序问题
- System.Web.Security.FormsAuthentication.SetAuthCookie( 这个是什么意思?怎么使用他?他有什么好处呢
- datagrid为我的用户控件(实现站内搜索)的一部分,搜索出来的datagrid中的内容会被当前页面的panel,label等控件覆盖掉,并且会先触发验证控
- 两个数据源可以同时绑定到一个datagridview?
- 怎样实现用户控件在客户端运行啊?
- DataGrid 中添加索引列,解决给分。
- ASP.net如何ASP一样通过Action,实现跨平台的单点登录
- 一个小问题:在DW中做好了的页面,能否在asp.net中打开(在线等)
以前是可以有以下用法:
If IsNull(变量) Then ....
If 变量==Null
变量=Null
....
但现在都不可以了,那这些的对应方法变成什么了呢?
VB.NET 使用obj IS nothing 比较
Dim s As String = Nothing
Dim n As Integer = Nothing
Dim obj As Object = Nothing在VB.NET中,直接可以用obj = Nothing的形式,而VB中必须Set obj = Nothing
判断的时候如果obj是值类型用
If obj = Nothing Then
End If如果obj是引用类型用
If obj = Nothing Then
End If
或
If obj Is Nothing Then
End If
都行。