要有效初始化一個C#三維數組,可以使用嵌套的循環來為每個元素賦值。以下是一個示例代碼:
int[,,] threeDimArray = new int[3, 3, 3];
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
for (int k = 0; k < 3; k++)
{
threeDimArray[i, j, k] = i + j + k;
}
}
}
在這個例子中,我們創建了一個3x3x3的三維數組,并使用三個嵌套循環為數組中的每個元素賦值。您可以根據實際需求調整循環的大小和邏輯來初始化不同大小的三維數組。