C#でdouble [] []とdouble [、]を混同します。無効な引数:それがエラーを引き起こすC#:double [] [] double [、]
double[,] data = survey.GetSurveyData(); //Get data
double[,] inrma = Do_Something(data);
:私はこの機能を使用したい
public double[][] Do_Something(double[][] A)
{
.......
}
:
私のチームメイトが私にこのような機能を与えます。
チームメイトのコードを編集したくありません。
double[][]
をdouble [,]
に変換する方法はありますか?
ありがとうございます!
'double [] []'はギザギザの配列です。 'double [、]'は多次元配列です。彼らは間違いなく同じタイプではなく、その使用法はかなり異なっています。正しいタスクには正しいタイプを使用します。 –
[なぜ私たちはギザギザアレイと多次元アレイの両方を持っているのですか?](http://stackoverflow.com/questions/4648914/why-we-have-both-jagged-array-and-multidimentional-array)と[What多次元配列と配列の配列の違いはC#?](http://stackoverflow.com/questions/597720/what-is-differences-between-multidimensional-array-and-array-of-arrays-in-c) –
あなたとあなたのチームメイトは、それらの違いは何ですか? –