C# 如何将对象添加到具有不同位置的对象列表xna
我已经使用for循环向列表中添加了22个对象C# 如何将对象添加到具有不同位置的对象列表xna,c#,xna-4.0,C#,Xna 4.0,我已经使用for循环向列表中添加了22个对象 for (int i = 0; i < 20; i++) { InvadersList.Add(new Invedors (new Vector2(i * 20, 10), Invader)); } for(int i=0;i
for (int i = 0; i < 20; i++)
{
InvadersList.Add(new Invedors (new Vector2(i * 20, 10), Invader));
}
for(int i=0;i<20;i++)
{
Add(新Invedors(新向量2(i*20,10),invider));
}
公共无效DoSomething()
{
//创建列表
List INVARIRSLIST=新列表();
//添加一些对象
Add(新入侵者());
Add(新入侵者());
Add(新入侵者());
Add(新入侵者());
//在位置2插入新对象
Insert(2,新入侵者());
}
那么,更改位置的值?是否有其他方法更容易用于每个循环?
public void DoSomething()
{
// Create the list
List<Invaders> invadersList = new List<Invaders>();
// Add some objects
invadersList.Add(new Invader());
invadersList.Add(new Invader());
invadersList.Add(new Invader());
invadersList.Add(new Invader());
// Insert a new object at position 2
invadersList.Insert(2, new Invader());
}