我想弄清楚什么类型的结构或容器我应该用于快速项目。我需要从GUI中输入未知数量的集合(每个集合都将包含名称,说明,唯一ID,优先级和布尔值)。每个集合都会添加未知数量的字符串(也来自GUI)。在输入所有信息后,它将被写出到文本文件中,其中文件集的名称是该文件夹的名称,该文件夹中的一个文本文件将包含与该集相关联的所有字符串。你会在这个实例中使用什么类型的结构体/容器?
我试着创建一个数据集与两个相关的表,但我似乎无法以编程方式将行添加到表,并获取设置显示在我的datagridview。现在我回过头来试图找到另一种方法来将这些集合保存在内存中,并在将它们保存到磁盘之前将它们显示在GUI上。
你会用什么?
“set”是否意味着数据结构必须具有一组数学属性?那是“没有命令”,“没有重复”等等?或者它可以只是一个列表,它是有序的,可以有重复的? – 2009-11-06 15:10:55
该套件是有序的,没有重复。字符串没有排序。 – Theresa 2009-11-06 15:56:13