c#将变量添加到特定索引中的列表

时间:2014-04-13 12:54:39

标签: c# list for-loop add

我想知道如何将变量添加到特定的列表索引中。让我举个例子..

int a = 4;
List<int> listB = new List<int>();

for(int i = 0; i < 10, i++)
{
     if (a == i)
     {
          listB.(something like add to index, this is the part I dont know what to do, my guess would be listB.AddToIndex(a, a) for adding variable a to index a in the list.)
     }
}

我希望我提前解释过,理解是可以理解的。

5 个答案:

答案 0 :(得分:1)

您可以使用插入功能:

listB.Insert(a, item);

答案 1 :(得分:1)

.Insert()上的

List<T>方法正是出于此目的

如果要插入第一个索引

  listB.Insert(1, someValue);

答案 2 :(得分:1)

你可以用这个

         listB.Insert(a,a)

答案 3 :(得分:1)

使用listB.Add(item)在列表末尾添加项目。

使用listB.Insert(index, item)选择项目的插入位置。

答案 4 :(得分:0)

Insert(index, item)方法允许您这样做。