永发信息网

vb.net/c#中想在内存中建立类似树的数据结构,有没有现成的?

答案:4  悬赏:40  手机版
解决时间 2021-02-06 18:07
  • 提问者网友:夢醒日落
  • 2021-02-06 07:48
比如省里面有若干市,市里面若干县,市县都有自己的一些属性。目前我用的是list+struct来实现,但是比较麻烦,有没有更直接的方法。
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-02-06 08:31
最好用list<>+class比较好!可以建一个class,相当于节点类,在节点类里实现它的相关属性,并指定该类的类集所属,相当于上层节点,类集应当实现IList,ICollection等接口!
全部回答
  • 1楼网友:一把行者刀
  • 2021-02-06 10:52
TreeView控件不就是标准的树形结构吗?
  • 2楼网友:野慌
  • 2021-02-06 09:35
.net 大多数情况下不需要自己管理内存,但是调用 dispose() 方法是一个好习惯。 不用的对象就把它们的引用设为空(vb 是 nothing,c# 是 null),这样 .net 的垃圾回收器就会去处理它们。
  • 3楼网友:往事隔山水
  • 2021-02-06 08:56
来吧用集合Collection
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯