根据传入的字符串从基类的列表列表中返回列表的最佳方法是什么。我有:
public List<myBaseData> FindFromListofLists(string aClass, List<List<myBaseData>> data)
{
foreach (var item in data)
{
foreach(myBaseData baseData in item)
{
if (baseData.ToString().CompareTo(aClass) == 0) //not sure if this is the best way as if the class overides the toString method...
return item;
}
}
return null;
}
我确信有更好的方法来做到这一点。任何帮助,将不胜感激。