VB.NET:配列に10要素を挿入するプログラムを作成するには? それから別の配列を作成する方法はありますが、繰り返し番号は挿入しないでください。vb.net - 配列を作成(要素を挿入)する方法ですが、繰り返し要素を入力する必要はありませんか?
-3
A
答えて
0
は、ここでは概念の一例です:
Dim ary(9) As String
ary(0) = 1
ary(1) = 3
ary(2) = 5
ary(3) = 4
ary(4) = 6
ary(5) = 4
ary(6) = 3
ary(7) = 8
ary(8) = 9
ary(9) = 3
Dim newary() As String = ary.Distinct.ToArray
...しかし、あなたが明示的に配列を使用してにバインドされていない場合、リストは非常に良いだろう。配列を使用する場合は、配列をインスタンス化したアイテムの数に制限するか、要素を追加するたびにそのサイズを変更/サイズ変更する必要があります。リストはそれほど制限されず、新しい値をその場で追加することができます。
また、必要なのはアレイ内の別個の要素ですが、元の配列に既に値が入っていないかどうかをチェックして、追加する前にその値をコピーしないでください。
0
またはこれを使用する:
Dim lst As New List(Of String)
lst.AddRange({"1", "2", "3", "4", "5", "6", "7", "8", "9"})
Dim array As String() = lst.ToArray
それはこれよりもはるかに短い取得does notの他の回答と同じですが、その小さな
0
を行います。 Linqをインポートする必要があります。 array2は1と9が繰り返されるので8つの値を含みます。
Dim array1 As Integer() = {1, 1, 2, 3, 4, 5, 6, 7, 9, 9}
Dim array2 As Integer() = array.Distinct().ToArray()
関連する問題
- 1. 配列の要素をPythonで繰り返し追加する必要があります
- 2. PHP Dom要素が要素を作成する方法はありますか
- 3. 必須要素を入力要素に動的に追加する方法はありますか?
- 4. 要素を文字列配列に挿入する方法は?
- 5. javascriptで繰り返し要素の新しい配列を作成する
- 6. 要素内のテキストとして要素インデックス(子番号)を挿入する方法はありますか?
- 7. ZF2でdiv内の入力要素を折り返す方法
- 8. 繰り返し要素を含む配列を格納する
- 9. 特定の要素をクリックすると、入力時に.blur()をアクティブにする必要はありません
- 10. Polymerのカスタム要素にHTMLを挿入する方法はありますか?
- 11. 入力要素を作成してjsスクリプトで入力する
- 12. Javaでコードセレンを繰り返す必要はありません
- 13. 複数の要素を配列に挿入する方法
- 14. Javaのカスタム配列リストに要素を挿入する方法
- 15. 配列要素を繰り返してnxm次元配列または行列を形成する方法
- 16. 配列要素が挿入されている場合にのみ配列要素をプッシュする方法
- 17. 配列の要素の数を取得する必要がありますか?
- 18. Angular2で入力する必要がありません
- 19. knockout.js foreachは、テーブルのtd要素を繰り返しますが、tr要素は返しません。
- 20. XmlReader - 要素を編集して新しい要素を作成する必要があります。
- 21. UI要素は誰が作成する必要がありますか?
- 22. 配列からhtmlテーブルに値を挿入する必要があります
- 23. MongoDB配列要素にオブジェクトを挿入
- 24. 繰り返し要素を角度に配列に追加する方法
- 25. 繰り返し要素を含むフォームを作成する方法
- 26. 入力は2つの要素を受け入れる必要がありますが、1つの要素条件をチェックします
- 27. 繰り返し要素
- 28. 複数の配列を繰り返し処理し、現在の要素と前の要素を処理する効率的な方法はありますか?
- 29. 同じ種類の入力要素が複数ある場合、特定のスコープ内で入力要素を参照する方法はありますか?
- 30. 一般に、要素を挿入する前に要素がセットに含まれているかどうかを確認する必要がありますか?