• 締切済み

ArrayにDouble型の数字を格納

環境はVisual Studio 2005 Standard Editionです. ArrayにDouble型の数字を格納しようしたら,以下のエラーが表示されました. 型 'System.Double' のオブジェクトを型 'System.Array' にキャストできません。 どのようにArrayを宣言すればよいのでしょうか.よろしくお願いします.

みんなの回答

  • mdp36
  • ベストアンサー率72% (26/36)
回答No.1

Array型は抽象クラスですので直接宣言することはできません。 一端通常の配列を作ってから代入してください Dim array1 As Double() = {1, 2, 3, 4, 5} Dim array2 As Array = array1 ただ、特別な意図が無いのならばArrayよりもDouble()やObject()、もしくはListかArrayListを使うべきだと思います。

oswll
質問者

お礼

ありがとうございました.自己解決できました.

関連するQ&A