C#基础知识求解答

oioixiabings 2016-04-09 08:25:57
DataTable tmpSqlResult;
tmpSqlResult.Rows[i].ItemArray;
//结果如下:
//{object[4]}
// [0]: 1508696633
// [1]: "城北村3#农公变"
// [2]: {}
// [3]: 0

请问第三项“{}”,是什么意思,是空吗?为何不能通过“==null”来判断!应如何判断?
...全文
220 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
chrno930 2016-04-12
  • 打赏
  • 举报
回复
同意7楼,估计是数据库相关的
枫0子K 2016-04-12
  • 打赏
  • 举报
回复
关注到楼主用的是DataTable,数据库相关? 数据库中null值读取到DataTable中之后不是C#中的null值,而是DBNull.Value.
不自由的小码 2016-04-12
  • 打赏
  • 举报
回复
{}是一个集合 但不是null
不自由的小码 2016-04-12
  • 打赏
  • 举报
回复
object 转换成数组
wdh123love 2016-04-12
  • 打赏
  • 举报
回复
是个空集合,它不等于空,但是它的数组长度等于零
LvBao_117 2016-04-12
  • 打赏
  • 举报
回复
应该是初始化某变量
bookc-man 2016-04-12
  • 打赏
  • 举报
回复
同意7楼,估计是数据库相关的
threenewbee 2016-04-09
  • 打赏
  • 举报
回复
ls正解,是空集合但是本身不是null
橘子皮... 2016-04-09
  • 打赏
  • 举报
回复
{} 是空集合吧
秋的红果实 2016-04-09
  • 打赏
  • 举报
回复
注解部分好像是输出结果
Poopaye 2016-04-09
  • 打赏
  • 举报
回复
这算什么基础知识,猜谜呢

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧