用ArrayList组成的数组为什么显示“未将对象引用设置到对象的实例”的错误? 你这里之所以出现这样的问题是因为你索引的值不存在k[0]就是在索引第0号项目,而并没有初始化k.Add("string"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 k[0]代表的是实际的Item而K代表的是arraylist 非常感谢,但是大家的回答都不对,害得我翻了一天的书。正确的答案应该是这样:using System;using System.Collections;using System.IO; class Class1 { static void Main(string[] args) { ArrayList[] k=new ArrayList[12]; for(int i=0;i<12;i++) k[i]=new ArrayList(); k[i].add("string"); } }ArrayList数组是一个对象数组,它其中的每一个元素都要分别进行 new 初始化! 为什么代码没运行? 关于FolderBrowserDialog类的问题 如何根据自定义的颜色生成Image对象? datatable 筛选问题 picturebox的问题 如何将一个byte[] 8个字节 转换成一个 long? for嵌套循环不成功是什么原因,代码如下 .net java 好书推荐 为什么赋值不成功? 如何在web窗体中实现datetimepicker功能? 为什么我生成的C#的Windows应用程序,copy到其他的机器上面不能用?? 那么多的基类,怎记?
而K代表的是arraylist
using System;
using System.Collections;
using System.IO; class Class1
{
static void Main(string[] args)
{ ArrayList[] k=new ArrayList[12];
for(int i=0;i<12;i++)
k[i]=new ArrayList();
k[i].add("string");
}
}ArrayList数组是一个对象数组,它其中的每一个元素都要分别进行 new 初始化!