0

我有这个列表(只是一个典型的 .net 列表),我在其中添加了一堆 UI 项,然后将该列表用于一个 Sub,它使用 .getenumarator 和 While 循环遍历它。

现在的问题是我的物品是如何从这个列表中检索出来的???

是先进先出还是后进先出,或者答案不是上面的,我完全失去了它!在这种情况下,也许我需要关于其他事情的不同或更多信息。

可以的话帮忙....

谢谢

4

2 回答 2

1

List 的枚举器将按照元素添加的顺序遍历元素。因此,如果使用 .Add 或 .AddRange 添加元素,则为“FIFO”。但是当然也可以使用 Insert 将元素插入到列表中的任何位置。

有关更多“证据”,请参阅此类似问题。(这不是官方的!)

于 2012-05-05T16:57:10.917 回答
0

如果您有此列表:

姓名 性别
杰斯 女
迈克 男

这个循环:

dim str = ""
for each i as listviewitem in listview1.items
str &= i.text & " "
str &= i.subitems(0).text & " "
next

str = "姓名性别 jess 女 mike 男"

于 2012-05-05T16:55:07.820 回答