[英]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.