关于ArrayList 里面存放对象(比如:ArrayList )后的访问操作的问题
ArrayList   alparent=new   ArrayList(); 
 			ArrayList   alSon=new   ArrayList(); 
 			alparent.Clear(); 
 			alSon.Clear(); 
 			alSon.Add( "ah "); 
 			alSon.Add( "asdfas2 "); 
 			alparent.Add(alSon); 
 			int   i=alSon.Count   ; 
                                                                                     String   mystr=null;   
 			//这是一种写法: 
 			ArrayList   myal=(ArrayList)alparent[0];	 
 			mystr=alSon[1].ToString(); 
 			//这是另一种写法, 
 			mystr=((ArrayList)(alparent[0]))[0].ToString(); 
 			//问题是这两种写法是否标准啊!
------解决方案--------------------个人认为 ArrayList 里面都是引用对象 
 这两种方式来取得对象没什么区别 
 不过对于复杂的、嵌套的的ArrayList 
 建议使用 List <T> ,避免装箱拆箱带来的性能损失