我是初学小白,之前用List可以用Find查找。后来用了BindingList,发现BindingList没有Find方法。逛贴吧时看到有位大神说用System.Linq下的FirstOrDefault。
using System.Linq;
public static BindingList<ClassTask> listTaskCache = new BindingList<ClassTask>();
ClassTask newTask = Global.listTaskCache.FirstOrDefault(find => task.DeviceID == find.DeviceID );