我已经熟悉Linq,但对扩展方法的理解很少,希望有人能帮助我。所以我有这个层级集合伪代码:
class Product
prop name
prop type
prop id
prop List<Product> children
我有一个产品列表 List products。
是否有一种方法可以通过扩展方法按 ID 在该集合中查找产品?换句话说,我需要在层次结构中的某个位置找到一个项目。