C#中怎样新建xy数组
时间: 2024-10-13 09:17:52 浏览: 23
C#自定义坐标系画曲线Test
在C#中,你可以使用`System.Array`类的静态方法`Array.CreateInstance`来动态创建一个多维数组,例如二维数组(也称为xy数组)。这里是一个简单的例子:
```csharp
using System;
// 定义数组的元素类型和维度
Type elementType = typeof(int);
int lengthX = 5; // x轴长度
int lengthY = 4; // y轴长度
// 创建数组
int[,] xyArray = Array.CreateInstance(elementType, lengthX, lengthY);
// 现在你可以像访问普通的数组一样操作它
for (int i = 0; i < lengthX; i++)
{
for (int j = 0; j < lengthY; j++)
{
xyArray[i, j] = i * lengthY + j; // 设置初始值
}
}
```
在这个例子中,我们创建了一个5x4的整数数组。你可以根据需要替换`elementType`、`lengthX`和`lengthY`。
阅读全文