繁体   English   中英

将对象转换为字符串

[英]converting object to string

我用这段代码在C#中调用matlab函数

Object b;
matlab.Feval("fun444",(int)1,out b,(double)(10));
label1.Text = b.ToString();`

它工作,我可以使用调试模式在b中看到我的答案。 我想显示他的号码,但它返回给我:system.object []如何显示我在调试器中看到的双精度数?

你有一个数组而不是一个对象。

你需要做这样的事情...编辑:我第一次看你的代码时没有看到你设置了一个文本框。

label1.Text = b[0].ToString();

matlab.Feval为您提供了一个元素的数组,您可以这样得到它:

label1.Text = ((object[])b)[0].ToString()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM