c#数组创建的方式有哪些
在C#中,可以使用以下几种方式创建数组:
- 使用Array类的静态方法创建数组:
int[] array1 = Array.Empty<int>(); // 创建一个空的int类型数组
int[] array2 = Array.CreateInstance(typeof(int), 10); // 创建一个包含10个int类型元素的数组
- 使用数组初始化器创建数组:
int[] array3 = { 1, 2, 3, 4, 5 }; // 创建一个包含5个int类型元素的数组,元素为1, 2, 3, 4, 5
- 使用new关键字创建数组:
int[] array4 = new int[5]; // 创建一个包含5个int类型元素的数组,元素初始值为0
- 使用Array类的CreateInstance方法创建数组:
int[] array5 = (int[])Array.CreateInstance(typeof(int), new[] { 5 }, new[] { 1 }); // 创建一个包含5个int类型元素的数组,元素索引从1开始
这些是创建数组的常用方式,可以根据具体需求选择适合的方式来创建数组。
版权声明
本文仅代表作者观点,不代表米安网络立场。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。