我有一个名为 TreeNode 的类
public class TreeNode
{
public TreeNode Parent { get; set; }
public Guid Id { get; set; }
public List<TreeNode> ChildrenNodes { get; set; }
public TreeNode FindChildrenNodeById(Guid node_Id);
void RecursivelyFindNode();
}
我想将 TreeNode 对象列表缓存到内存中。
如果我将 FindChildrenNode 方法保留在类中,是否会在缓存时占用更多内存空间?
我应该在 TreeNodeUtilities 类中移动搜索功能吗?