私はC#が初めてで、C#からPHPにいくつかのプログラムを移植したいと思っています
私にとって奇妙なことの1つは、
double[][] rate = { new double[] { 1, 2, 3, 4, 5 },
new double[] { 2, 4, 6, 8, 10}
};
double[,,] quest = {{{1,2,3,4}, {1,1,2,3}, {2,3,4,5}},
{{2,3,4,5}, {1,1,1,1}, {3,3,3,3}}
};
for ( int i = 0; i < f.Length; i++ ){
dummy = rate[i][(int)quest[1, 1, 1] - 3];
}
私の質問は、なぜ cube-array quest[1,1,1] をこのように呼び出すことができるのですか?なぜ PHP のように array rate[i][blah] を呼び出すのでしょうか?
それらは互換的に機能しますか?単なる表現の問題か、それとも私が知っている以上の何か?