如果我传一个数据,但数据库中不存在,当方法走到 SMSF_Model s = new SMSF_Model(list[0]);时就会报错,我该如何做判断呢?????
判断list.count>0 你然后在传SMSF_Model s = new SMSF_Model(list[0]);
谢谢!好用了!
list!=null也可以试试。
他上面已经List<string> list=new List<string>();了 list就不为null。但是没数据,你这判断起不了作用吧
@wolfy: 对的,可能不起作用,你的肯定可以。
这个判断不对的!
@努力↗才幸福: 恩恩,学习了。
@aehyok: 其实list!=null这个这个判断也是很有必要的。因为使用的是list=这样的语句,list=null,是可以成立的。
if(list!=null&&list.Count>0)
{
//todo:相关业务逻辑
}
@幻天芒: 谢谢 自己多实践下应该就很清楚了。
可怜的孩子,看见你的代码就知道系统最终跑得很慢。
呜呜!!!!我刚刚接触啊!愁
@努力↗才幸福: 能在数据库完成的逻辑,就在数据库中完成吧。
用List.Any判断是否存在数据
判断一下是否存在数据