3

私はC#が初めてです。ユーザー入力に応じてリストのサイズが変わるプログラムを書いています。リストはGPS座標なので、

List<double[]> coordinates= new List<double[]>();

double[][]ただし、GPS 座標を配列の配列形式で必要とする関数があります。配列のリストはすでに配列の配列であるように見えるので、これは非常に簡単に思えます。ただし、私が考えることができる最も論理的なことは失敗します。

double[][]test = new double[][]{};

test = coordinates.ToArray;

「メソッド グループ 'ToArray' を非デリゲート型 'double[][]' に変換できません。メソッドを呼び出すつもりでしたか?」

それが何を意味するのか、または修正する方法がわかりません。アドバイスをいただければ幸いです。

4

2 に答える 2

10

C# でメソッドを呼び出すには、次のように括弧を使用する必要があります。test = coordinates.ToArray();

于 2013-04-12T15:27:15.103 に答える