我有一个List<businessobject>
对象集合和一个List<string>
对象集合。我想过滤我的List<businessobject>
,以便如果业务对象中的某个属性等于任何东西,List<string>
它将被过滤掉。我可以考虑以这种方式编写代码,但有没有更快或更好的方法?
List<businessobject> bo = loadBusinessObjectList();
List<string> stringList = loadStringList();
foreach(businessobject busobj in bo){
if(stringList.contains(busobj.myProperty))
bo.remove(busobj)
}