【发布时间】:2010-09-08 17:42:01
【问题描述】:
我最近开始学习 LINQ。基本上为了更好地理解这项技术,我尝试使用 LINQ 重写我以前的一些程序。我的意思是我尝试用 linq 查询替换 foreach 方法等。
今天我遇到了一个问题。 我有一个对象元素列表
List<Element> elementList
public class Element
{
private string Id;
private List<Element> consequentElementsList;
}
元素列表包含放置在表单上的所有元素。每个元素都有一个后续元素列表。 我需要找到我选择的元素的所有前辈元素。 有什么办法可以在 LINQ 中做到这一点?
【问题讨论】: