我有一个简单的类定义为:
public class MyClass
{
//Some properties
public List<MyClass> SubEntries { get; set; }
//Some more properties
}
在另一堂课中,我有一个上述类型的列表。目前,我有严重的精神障碍。我只需要遍历列表并计算 MyClass 的所有出现次数。由于 SubEntries 属性可以包含 0 个或多个条目,而这些条目本身可以包含 0 个或多个条目,我觉得我需要某种递归方法,除非 LINQ 提供了一种机制来执行此操作。
任何释放这种心理日志堵塞的帮助将不胜感激。