如果你将它分成几行,你将能够清楚地看到它:
double[,,] points ={
{
{-1, 0, 3},
{-1, -1, -1},
{4, 1, 1 },
{2, 0.5, 9},
{3.5, 2, -1},
{3, 1.5, 3},
{-1.5, 4, 2},
{ 5.5, 4, -0.5}
}
};
让我们分开吧:
1º 这是你的数组,它包含的所有内容都是这样的:
double[,,] points ={
{//Top level element (1 dimension since there is only one array inside it)
}
};
2º 顶层内部有八个子数组(现在我们有 (1,8) 维):
double[,,] points ={
{
{}, //Subarray 1 (Second Level, with 8 elements)
{}, //Subarray 2
{}, //Subarray 3
{}, //Subarray 4
{}, //Subarray 5
{}, //Subarray 6
{}, //Subarray 7
{} //Subarray 8
}
};
3º 最后在 8 个子数组中的每一个里面有三个元素:
double[,,] points ={
{
{-1, 0, 3}, //Third Level (with 3 elements)
{-1, -1, -1},
{4, 1, 1 },
{2, 0.5, 9},
{3.5, 2, -1},
{3, 1.5, 3},
{-1.5, 4, 2},
{ 5.5, 4, -0.5}
}
};
有了这些,我们终于有了所有的维度 (1,8,3)。我建议您格式化数组以使其清晰。
希望对你有帮助。