如何使用System.Array类生成数组对象
时间: 2024-06-04 13:11:50 浏览: 139
System.Array类是C#中所有数组的基类,可以使用它来生成各种类型的数组对象。下面是使用System.Array类生成数组对象的示例:
1. 创建一个整数数组对象
int[] intArray = new int[5];
或者
Array intArray = Array.CreateInstance(typeof(int), 5);
2. 创建一个字符串数组对象
string[] stringArray = new string[3];
或者
Array stringArray = Array.CreateInstance(typeof(string), 3);
3. 创建一个二维整数数组对象
int[,] twoDArray = new int[2, 3];
或者
Array twoDArray = Array.CreateInstance(typeof(int), new int[] { 2, 3 });
4. 创建一个三维字符串数组对象
string[,,] threeDArray = new string[2, 3, 4];
或者
Array threeDArray = Array.CreateInstance(typeof(string), new int[] { 2, 3, 4 });
5. 创建一个数组对象并初始化
int[] initializedArray = new int[] { 1, 2, 3, 4, 5 };
或者
Array initializedArray = Array.CreateInstance(typeof(int), new int[] { 5 }, new int[] { 1, 2, 3, 4, 5 });
注意:使用System.Array类生成数组对象时,需要指定数组的类型和维度。可以使用不同的构造函数来创建不同类型和维度的数组对象,并可以通过指定数组的初始值来进行初始化。
阅读全文