从数据库取值出来,需要判断是否为空值(dbnull或者string.isnullorempty),但是似乎string类型的值无法用DbNull.Value来判断,而数字类型的又不能用string.IsNullOrEmpty来判断,最终用下面语句来处理: !Convert.IsDBNull(value) && !string.IsNullOrEmpty(value)