0
while (!port.Readline())
{
}
我想從串行端口讀取事件是否發生。上面的代碼被監視,甚至,但是當我試圖編譯它,它給我一個錯誤C#串口事件錯誤
System.IO.Ports.SerialPort「不包含定義‘的ReadLine’,沒有擴展方法」的ReadLine '接受'System.IO.Ports.SerialPort'類型的第一個參數可以找到(您是否缺少使用指令或程序集引用?)「
我無法理解錯誤消息。
我必須檢查布爾真正的條件。我怎麼做? – user1043500
你可以定義一個bool變量來檢查它。當然,如果你不想再讀取數據,你將會把它設置爲false。或者你可以做一些像'while(latestMessageReadAsString!=「quit」){...}'。取決於你的需求。 – Silas
這個布爾變量將在某些事件上設置,但我無法理解如何檢查此事件? – user1043500