C#中如何建立类似链表
我的文本文件的结构是这样的//学生
!大学生:清华大学学生,北大大学生,北航大学生
!高中生:清华附中学生,北大附中学生,...
! 中学生:莲花中学初中生,清水中学初中生...
! 小学生:中关村小学小学生,.....
//工人
!搬运工人:火车站搬运工,工地搬运工....
! 煤矿工人:山西煤矿工人,贵州煤矿工人.....
。。。。。。。。。。。。
也就说有大类(学生,工人,....)大类下有小类:学生(大学生,高中生,。。。。),小类下又很多个体:大学生(。。。。)
请问在C#中如何设计这个数据结构,并把数据读到这个数据结构中去,同时把它显示到一个treeview控件中去?
同时可以删除,修改,增加?执行操作后全部保存回文本文件!
请各位告诉帮忙?不甚感及!!! --------------------编程问答-------------------- 用xml文件吧 --------------------编程问答-------------------- 厄,简单点想,用HashTable+ArrayList组合
HashTable1.Add ("大学生",ArrayList1);
HashTable2.Add("清华大学学生",ArrayList2);
ArrayList2.Add(object "学生A");
ArrayList1.Add(HashTable2);
以此类推
好处是不用额外写什么代码了
数据处理速度也快过XML解析……
补充:.NET技术 , C#