Create Arrays

转载 2012年03月31日 10:44:06
The Array class is abstract, so you cannot create an array by using a constructor. However, instead
of using the C# syntax to create array instances, it is also possible to create arrays by using the static
CreateInstance() method. This is extremely useful if you don’t know the type of elements in advance,
because the type can be passed to the CreateInstance() method as a Type object.
The following example shows how to create an array of type int with a size of 5. The first argument of the
CreateInstance() method requires the type of the elements, and the second argument defines the size.
You can set values with the SetValue() method and read values with the GetValue() method.
Array intArray1 = Array.CreateInstance(typeof(int), 5);
for (int i = 0; i < 5; i++)
{
intArray1.SetValue(33, i);
}
for (int i = 0; i < 5; i++)
{
Console.WriteLine(intArray1.GetValue(i));
}

相关文章推荐

C++ arrays

  • 2017年02月20日 22:54
  • 330B
  • 下载

集合框架2——Map系 & 集合工具类(Collections、Arrays)

0. 集合框架按其所实现的接口, 大致能分成Collection系 和Map系.  1. Map集合: 存储键值对, 且要保证键的唯一性.  2. Map与Collection的区别:  ...

图片url地址arrays.xml

  • 2017年06月21日 23:13
  • 6KB
  • 下载

Spinner数组数据从arrays.xml中获取

arrays.xml中代码如下:             上海市         厦门市         福建市         北京市         天津市      ...

Antenna Arrays-A Computational Approach

  • 2017年08月30日 19:22
  • 24.51MB
  • 下载

underscore学习笔记—数组函数/Arrays

写在前面: 1.5.2版本,计17个函数 集合函数能在数组、对象和类数组对象,如arguments、NodeList和类似的数据类型上工作,要避免传递一个不固定length属性的对象 1、fir...

Java中Arrays实用方法

  • 2013年11月09日 10:07
  • 3KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Create Arrays
举报原因:
原因补充:

(最多只允许输入30个字)