创建递归方法来遍历实体类及其集合

本文关键字:集合 实体 递归方法 遍历 创建 | 更新日期: 2023-09-27 18:14:00

我在我的应用程序中使用EF Code-First方法,并且我有许多包含iccollection对象的实体类。我的目标是以递归的方式运行实体和它们的集合,以便构建一个树(使用json &jsTree)。

我想我需要反思一下……

今天,我正在使用几个内部foreach循环来实现我的需求,但在我看来,这是一个非常糟糕的方法,因为我认为我可以将它减少到更少的代码行。

任何想法?

谢谢

创建递归方法来遍历实体类及其集合

我遇到了ObjectWalker

这可以帮助你处理一个没有重复的完整图。您可以将其扩展为序列化为JSON