为什么Kit物体会填充自己?
你可以实现类似的东西:
class KitCollection : List<Kit>
{
public void FillData()
{
Random rnd = new Random();
int i = 10; //let say 10 random data
for (int j = 0; j < 10; j++)
{
Kit kit = new Kit();
kit.CK_ID = rnd.Next(1, 100);
this.Add(kit);
}
}
}
并像这样使用它:
KitCollection list = new KitCollection(); // can be easily cast to List<Kit>
list.FillData();
Random Data? 当然,在这种情况下,您当然可以使用简单的方法来填充它,例如
private static void FillRandomData(List<Kit> lst)
{
Random rnd = new Random();
int i = 10; //let say 10 random data
for (int j = 0; j < 10; j++)
{
Kit kit = new Kit();
kit.CK_ID = rnd.Next(1, 100);
lst.Add(kit);
}
}