日期:2014-05-19  浏览次数:20382 次

请问object如何判断其是否为空
有一个public   object   getresult(string   sqlstr)函数,功能为返回符合sql语句的某一条目内容。现在我要判断一下是否有符合要求的条目(不是判断内容为null,那个我知道用isnull),请问应该如何判断?
我试过用getresult(str).equals(null),getresult(str).tostring()   ==null,   getresult(str).tostring().length   ==0   等方式,都提示“未将对象引用设置到对象的实例。”

------解决方案--------------------
if(getresult(str) == null)
------解决方案--------------------
if(!string.IsNullOrEmpty(yourstr))
{

}
------解决方案--------------------
是数据返回值吧
返回一个对象就判断是不是 == DBNull.Value

返回的是表就判断行数
------解决方案--------------------
if(getresult(str) != null)
{
if(符合要求)
{
//对符合要求的数据进行的操作
}
}