我在vs2013和c#工作 如果我有列出myguids; 如果我要将对象添加到列表中,那么当我执行foreach时,它们将始终保持将它们添加到列表中的顺序。 我怀疑他们是否可能处于不同的顺序。 (有什么想法吗) (假设它们从未被分类)。
由于
答案 0 :(得分:2)
列表按照添加顺序保存。如果你这样做:
list.Add(1);
list.Add(2);
list.Add(3);
list.Add(4);
当你在整个列表中使用foreach或LINQ迭代时,保证顺序为1,2,3,4。
答案 1 :(得分:0)
是列表始终保留订单......