数据库查询为空时使用convert.isdbnull()判断

  if (!Convert.IsDBNull(dt.Rows[i]["roomId"]))
                {
                    pcInfo.RoomId = Convert.ToInt32(dt.Rows[i]["roomId"]);
                }

原文地址:https://www.cnblogs.com/cjmtt/p/2690265.html