怎样把object类型的变量输出出来,多谢了!

解决方案 »

  1.   

    强类型转换``直接在object前面加类型`如:(string)object   
    如果有验证``那就  类型.trypase()执行转换
    单纯输出的话``就是ob变量.tostring()
      

  2.   

    我的object类型变量里面是一个图像矩阵,怎么让他显示在Picturebox里面,非常感谢!
      

  3.   

    用Bitmap对象把数组内容读进去,就可以显示了嘛
      

  4.   

    可以说得具体点吗:
    例如:object result;(里面是图像数据)
    现在我想把图像显示在picturebox1中,
    多谢了!
      

  5.   

    foreach 一下,就可以了吧,没那复杂的.
      

  6.   

    object result;(里面是图像数据_矩阵)
    现在我想把图像显示在picturebox1中,
    多谢了!
      

  7.   

    result是调用com后得到的
    com如下:
    void test(
                    [in] long nargout, 
                    [in, out] VARIANT* result, 
                    [in] VARIANT filename);
      

  8.   

    是这样调用的
    t.test(1,ref result,filename);
    其中t是实例
    test接口如下
    void test(
                    [in] long nargout, 
                    [in, out] VARIANT* result, 
                    [in] VARIANT filename);
      

  9.   

    我查看了一下局部变量,system.array
      

  10.   

    转化为byte[]的方法我试验了,不行。
    但是差看局部变量的情况:
    名称          值            类型
    result  {system.array}    system.object
    [1,1]   75.5              double
    [1,2]   7.55              double
    [1,3]   7.4561            double
    [1,4]   7.445             double
    ..............
    ..............
    ..............
    [2,1]   21.0              double
    [2,2]   256.0              double
    [2,3]   255.0            double
    [2,4]   254.0             double
    ..............
    ..............
    ..............
      

  11.   

    可以这样转 double[,] array = (double[,])result;
      

  12.   

    那转换后怎么在picturebox中显示成图像呢,多谢了