我正在使用C#Windows應用程序。我使用的串行USB端口,監聽來自所選擇的COM端口C#'SerialPort'不包含需要6個參數的構造函數
SerialPort sp;
string t;
void Serial(string port_name)
{
sp = new SerialPort(port_name, 9600, Parity.None, 8, StopBits.One,Handshake.None);
sp.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler);
sp.Open();
}
private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e)
{
SerialPort sp = (SerialPort)sender;
string list = sp.ReadLine();
listBox1.Items.Add(list);
}
private void Form1_Load(object sender, EventArgs e)
{
t = "COM5";
Serial(t);
}
數據,但我得到一個錯誤
「的SerialPort」不包含一個構造函數6個參數
這裏有什麼問題?如果有人知道,請幫助我。
這是正確的,它最多有5個參數:https://msdn.microsoft.com/en-us/library/system.io.ports.serialport.serialport(v=vs.110).aspx –