我有一个像这样的列表
var mylist = new List<string>();
mylist.Add("apple");
mylist.Add("orange");
mylist.Add("banana");
mylist.Add("mango");
现在我想在橙色和香蕉之间添加&#34;甜瓜&#34; ?我怎样才能做到这一点?感谢。
答案 0 :(得分:4)
您可以使用Insert
方法在列表中插入新项目。此方法的第一个参数是Index
,其次是item
。
因此,如果您需要在orange
旁边插入,则需要找到index of
orange
并使用IndexOf
橙色插入旁边。
mylist.Insert((mylist.IndexOf("orange") + 1), "melon");
答案 1 :(得分:1)