还有,vc和java都能通过类型判断object变量是否为null,如上的VT_NULL或是java中的java.sql.Types.NULL,在.net中又是怎么样的呢?还望解惑
解决方案 »
- 如何定义这样的接口
- 非托管函数.
- 窗体load的时候为什么不能执行方法
- Component怎么实现自己的单击事件???
- wince c# Dll向应用程序返回Dll内运行的状态,显示在应用程序的状态栏里。
- 向Form添加组件(不是控件),该组件会出现在下方的组件设计器中。比如添加Timer.如果不想让该组件出现在下方的组件设计器中,如何做
- 运行VS2005时,屏幕会黑一下,然后鼠标的样式就变得很难控制。VS里面的文件显示得也不正常。
- 有关dataview的RowFilter中表达式的问题
- 求教Excel文件读取问题
- Unity怎么实现点击人物,旁边出现文字
- 高分求AddFlow For .NET的注册码。
- 想得到一段程序的运行时间,C#中提供的time精确度太低,有没有精度比较高的算法?
与 null 的比较,对于 object 类可以用以下方法:
Object.Equals(v, null)
返回值为 true or false
// v是从数据库中取出的数据
switch(v.Type)
{
case Integer,Long,Decimal
do somthing
case string
do somthing
case null
do somthing
}System空间有系统数据类型,OldDBType类型,SqlDBType类型,有点搞不明白...
只能自己再做个数据类型判断类了.
End Function