【发布时间】:2012-04-24 01:10:55
【问题描述】:
所以我有一个列表,我需要不断添加新值,但是当我需要增加它并将其插入两个值之间。
List<int> initializers = new List <int>();
initializers.Add(1);
initializers.Add(3);
所以初始化器会有 1、3 个值。
然后我会处理一组新的数字。初始化器需要有值。
1、5、3、7
如果我处理另一组数字,它应该变成
1、9、5、13、3、11、7、15
我知道如何正确生成插入的新值,我只需要一些帮助来将其插入到初始值设定项的现有值之间,而无需再添加 2 或 3 个循环来移动值的位置。
【问题讨论】: