2017-10-04 63 views
-3

我在通过这个错误时遇到了一些麻烦。你能帮忙吗?方法'Write'没有超载需要2个参数

int required = Convert.ToInt32(textBox1.Text); 

serialPort1.Write("OUT0"); 
System.Threading.Thread.Sleep(500); 
serialPort1.Write("ISET1:0.5"); 
System.Threading.Thread.Sleep(500); 

serialPort1.Write("VSET1:",required); 

最后一行返回错误,表示方法'Write'有2个参数。我想我明白错误意味着什么,但想不到一个办法呢?

谢谢

+1

您应该阅读文档。 –

+3

你真的想不出一个办法吗?看看以前使用'Write'的时候,有什么区别? – DavidG

+0

我应该指出 - 我从来没有用c#编码过! – callumwk

回答

1

您是不是要找:

serialPort1.Write("VSET1:" + required.ToString()); 

早些时候您有:

serialPort1.Write("OUT0"); 

并没有错误。

相关问题