与えられた数の要素をまとめてC#Listにする方法はありますか? 1つずつ追加するだけでなく、他のIEnumerableからコピーすることもできます。次にインデクサを使用して値を割り当てることができます。私はコンストラクタを見つけたList(int capacity)
。助けてくれますか?いくつかの要素を持つC#Listを作成する方法はありますか?
答えて
さて、あなたはこの
var List<MyType> result = Enumerable
.Range(0, count)
.Select(index => create your type instance here)
.ToList();
のようにそれを置くことができ、(あなたがSelect
を経由して、リストを埋めることができるので)あなたは、おそらく、追加の手順を望んでいないことがあります。 のパフォーマンスをお探しの場合
// new List<MyType>(count) reserves memory for "count" items
// so "Add" will not reallocate the list
var List<MyType> result = new List<MyType>(count);
for (int i = 0; i < count; ++i)
result.Add(create your type instance here);
あるいはさらに 'Enumerable.Repeat(デフォルト(T)、count).ToList()' – 2kay
私はパフォーマンスが不思議です。最初にシーケンスを作成してリストにコピーしますか?または、リストに直接作業するだけですか? – user1899020
@ 2kay:「...インデクサを使用して値を割り当てることができます...」「Range(0、count)」を好きで、「Select」でリストを記入してください –
- 1. は追加/あなたが子要素を持ついくつかの要素がありますが、親
- 2. PHP Dom要素が要素を作成する方法はありますか
- 3. 2つ以上の要素を持つタプルを作成するzip関数はありますか?
- 4. テストデータを持つタイプのインスタンスを作成する方法はありますか?
- 5. Javaでオブジェクトを作成する方法はいくつありますか?
- 6. Pythonのリストタプルを2つの要素を持つタプルに分割する方法はありますか?
- 7. いくつかのJQuery要素を一緒に作る方法
- 8. フォームからListのような入力をいくつか提出する方法はありますか?
- 9. 私はいくつかのオブジェクトのうちの1要素のリストを作成するユーティリティメソッドを持つ
- 10. いくつかの値を持つ配列の要素をほんの少ししか初期化する方法はありますか?
- 11. フロントエンドのバックエンドにDOM要素を作成する方法はありますか?
- 12. React - 属性を持つ要素を動的に作成し、それを別の要素にネストする方法はありますか?
- 13. いくつかの列を持つpandasデータフレームをjsonとしてフラット化する方法はありますか?
- 14. いくつかのUIImageViewsを持つアプリケーションを作成する
- 15. 要素と型を共有する多くのXSD - クラスを生成する方法はありますか? (c#)
- 16. Scalaでtypeclassesを作成する方法はいくつかありますか?プログラミングScalaの本から取ら
- 17. angularJs要素のxpathを見つける方法はありますか?
- 18. 2つのイテレータの間にいくつの要素がありますか
- 19. idを持つ要素を選択するCSSスタイルはありますか?
- 20. いつプロキシサービスを作成する必要がありますか?いつRest APIを作成する必要がありますか?
- 21. JointJSでは、ポートを持つユーザー定義要素を作成する方法
- 22. いくつかのタイプのコンテナを作成するにはどのような方法がありますか?
- 23. C++のstd :: setの2つの連続する要素を比較する方法はありますか?
- 24. そのオンロード内のonloadを持つ要素を簡単にターゲットにする方法はありますか?
- 25. Angular 2の特定のクラスを持つ要素にイベントをバインドする方法はありますか?
- 26. 多くのプロパティを持つオブジェクトを作成する方法は?
- 27. 同じaccessibilityIDを持つ要素の数を取得する方法はありますか?
- 28. CSSに複数のクラスを持つ要素をクエリする方法はありますか?
- 29. XPATHに最大の子を持つ要素を取得する方法はありますか?
- 30. ルビーと特定のクラスを持つHTML要素を選択する方法はありますか?
なぜアレイを使用しないのですか? – 2kay
今後いくつかのリスト機能が必要になります。 – user1899020
リストを作成したい所定の値がありますか? –