可以在List <myobject>中插入位置0吗?</myobject>

时间:2009-10-18 21:33:57

标签: c# collections

我需要在集合的开头插入一个对象。

我的收藏品是List

我该怎么做?

4 个答案:

答案 0 :(得分:17)

当然可以;例如,通用的字符串列表:

List<string> values = new List<string>();
values.Insert(0, "NewString");

答案 1 :(得分:12)

您可以使用Insert方法。

List<string> strings = new List<string> { "B", "C", "D" };
strings.Insert(0, "A");

MSDN文档:http://msdn.microsoft.com/en-us/library/sey5k5z4.aspx

答案 2 :(得分:8)

在索引0处插入项目会将插入的对象放在列表的开头,而其他项目将向上移动一个。

答案 3 :(得分:2)

查看Insert()方法

myList.Insert(0, [item to insert])