类型为SYSTEM.ARRAY的OBJECT取数问题
foo.fooclassClass st=new foo.fooclassClass();
object y=null;
object[] x;
x=new Object[3];
x[0]=2.0;
x[1]=3.0;
x[2]=4.0;
Object a=new object();
st.foo(1,ref y,x);
FOO是通过引用DLL得来的。然后Y是在逐句运行的时候可以在局部变量那看到值SYSTEM.ARRAY类型SYSTEM.OBJECT 而且ARRAY下面有值,object下面显示double。
求怎么把Y下面的值取出来。
y.tostring()不行 读出来的是System.double[,]和y.gettype()的值是一样的。
------解决方案--------------------没看懂程序:
我想
object y=null;//那当然没有值了,
------解决方案--------------------y.gettype() 根据type不同的处理
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------试一下用double[,]去进行转换 它的type是double[,]