如何获得对象中数组中的数组的值
怎么获得对象中数组中的数组的值
比如 一个对象 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]来获取值!
比如 一个对象 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]来获取值!