弱弱的问,dictionary.add(string,arraylist)加不进去值
初学c#。。。弱问一下下哈。。。需要一个dictionary,key是string,value是要动态增加值的arraylist.
例如:
arraylist temp=new arralist();
temp.add("1");
temp.add("2");
dictionary.add("firstkey",temp);
...
请问,arraylist的对象做函数参数,传进去是调用clone()么?return一个arraylist的对
象呢?
后来class mylist :arraylist了,重写了clone()
override object clone()
{
mylist m=new mylist();
foreach(object o in this) m.add(o);
return m;
}
仍然复制不进去值。
是什么问题啊?是dictionary的value要new么?那怎么得到value的引用啊?
谢谢谢谢,昏了[cry]