首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#动态增添树节点后remove时是否释放了资源

2012-07-29 
C#动态添加树节点后remove时是否释放了资源?有个一个空的,treeview控件。我在代码中动态添加各个节点和子节

C#动态添加树节点后remove时是否释放了资源?
有个一个空的,treeview控件。我在代码中动态添加各个节点和子节点。
通过 TreeNode tn = new TreeNode(); 生成节点,然后添加到树中。

移除某些节后,对应的节点对象是否释放了资源?

[解决办法]
你可以不管
[解决办法]
请求处理完后,整个页面都会被释放,客户端看到的只是服务器发过来的一个静态页面而已。
[解决办法]
完全不会纠结这个问题,资源回收机制会自动处理的
[解决办法]
删除节点之后,节点没有立刻被回收,需要调用GC.Collect才会回收,

不过树节点没有非托管资源,所以不立即回收也不会有太多问题,

热点排行