// results类型是List<ImgDetectionResult> List<ImgDetectionResult> imgDetections = results.FindAll(delegate(ImgDetectionResult x){return x.ClassName == "Cup" || x.CameraID == "001";});
执行到 return x. 时,提示x是null
这个原因是啥?怎么解决或者避免?
筛选下 是不是results 里面存在null对象,或者 做个判断 return x!=null&&(x.ClassName == "Cup" || x.CameraID == "001");
是的,应该是result里面会有null的对象,但是,这个result也是用同样的方法进行筛选的,没有出问题