0
伙计们我使用下面的代码,但它显示没有输出,并没有显示任何错误。请帮忙。显示空的结果C#
private void button1_Click(object sender, EventArgs e)
{
string[] ports = SerialPort.GetPortNames();
//Display each port name to the console.
foreach (string port in ports)
{
listBox1.Items.Add(port);
//_serialport.open();
}
}
你有没有试着用调试点?你得到'port0'的值吗? – SilentCoder
“显示无输出”是什么意思?假设你显示你的ListBox,并且它是空的:'SerialPort.GetPortNames()'可能是空的,你应该首先检查它。 – TheHowlingHoaschd
亲爱的@TheHowlingHoaschd你是对的。 serialport.GetportNames()是空的。它没有得到任何价值。但是相同的代码在另一台笔记本电脑上运行。我该如何解决它? –