// C# 多维数组示例
using System;
class Program
{
static void Main()
{
// 声明并初始化一个二维数组
int[,] multiDimArray = new int[3, 4]
{
{ 1, 2, 3, 4 },
{ 5, 6, 7, 8 },
{ 9, 10, 11, 12 }
};
// 遍历并打印二维数组的元素
for (int i = 0; i < multiDimArray.GetLength(0); i++)
{
for (int j = 0; j < multiDimArray.GetLength(1); j++)
{
Console.Write(multiDimArray[i, j] + " ");
}
Console.WriteLine();
}
// 声明并初始化一个三维数组
int[,,] threeDimArray = new int[2, 2, 2]
{
{
{ 1, 2 },
{ 3, 4 }
},
{
{ 5, 6 },
{ 7, 8 }
}
};
// 遍历并打印三维数组的元素
for (int i = 0; i < threeDimArray.GetLength(0); i++)
{
for (int j = 0; j < threeDimArray.GetLength(1); j++)
{
for (int k = 0; k < threeDimArray.GetLength(2); k++)
{
Console.Write(threeDimArray[i, j, k] + " ");
}
Console.WriteLine();
}
Console.WriteLine("-----");
}
}
}
二维数组:
int[,] multiDimArray
:声明一个二维数组,两个维度分别为3和4。for
循环遍历二维数组,并使用GetLength(0)
和GetLength(1)
获取每个维度的长度。三维数组:
int[,,] threeDimArray
:声明一个三维数组,三个维度分别为2、2和2。for
循环遍历三维数组,并使用GetLength(0)
、GetLength(1)
和GetLength(2)
获取每个维度的长度。上一篇:c# virtual作用
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站