私は常に新しい値を追加する必要があるが、増分して2つの値の間に挿入する必要があるリストがある。c#リスト<int> 2つの値の間に新しい値を挿入する方法
List<int> initializers = new List <int>();
initializers.Add(1);
initializers.Add(3);
したがって、イニシャライザは1,3値を持ちます。
これで、新しい数値セットが処理されます。初期化子は値を持つ必要があります。
1、5、3、7
、iは数値の別のセットを処理する場合には
1、9、5、13、3、11、7、15
iはなるべき挿入された新しい値を適切に生成する方法を知っています.2つまたは3つ以上のループを追加しなくても、値の位置を移動することなく、イニシャライザの既存の値の間に挿入するだけの助けが必要です。
ドキュメントを読んでください。 = vs.80).aspx – Dima
またはさらに検索 - http://stackoverflow.com/questions/460223/whats-a-good-way-to-insert-something-in-the-ミドルフォーザリスト、またはhttp://stackoverflow.com/questions/9462518/short-way-to-add-item-after-item-in-listまたは – dash