首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何获得对象中数组中的数组的值

2012-01-09 
怎么获得对象中数组中的数组的值比如一个对象aa中包括a1中:int[]intArray2newint[3]{1,2,3}a2中:int[]in

怎么获得对象中数组中的数组的值
比如   一个对象   a
a中包括  
a1中:int[]   intArray2   =   new   int[3]{1,2,3};
a2中:int[]   intArray3   =   new   int[]{4,3,2,1};
a3中:int[]   intArray4   =   {1,2,3,4};
怎么或的他们的值?
谢谢


[解决办法]
int[] intArray2 = new int[3]{1,2,3};
int[] intArray3 = new int[]{4,3,2,1};
int[] intArray4 = new int[]{1,2,3,4};
object[] obj =new object[]{intArray2,intArray3,intArray4};
object a = obj;
Console.WriteLine(((int[])((object[])a)[0])[0]);

其中((int[])((object[])a)[0])[0]是一个装箱与拆箱的过程。
你可以用((int[])((object[])a)[0])[0]
((int[])((object[])a)[1])[0]
((int[])((object[])a)[2])[0]来获取值!

热点排行