读书人

类型为SYSTEM.ARRAY的OBJECT取数有关问

发布时间: 2012-02-23 22:01:34 作者: rapoo

类型为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[,]

读书人网 >C#

热点推荐