3
比方說,我們有follwing代碼:SerialPort是否在自己的線程上接收數據?
SerialPort port = new SerialPort("COM2", 115200);
port.Open();
//
Thread.Sleep(5000);
//
if (port.BytesToRead > 0)
{
Console.WriteLine("Bytes in buffer: " + port.BytesToRead.ToString());
}
如果在這些5000微秒中的線程被阻塞,5個字節被髮送到串行端口,將代碼打印有在緩衝區5個字節?或者直到Thread.Sleep返回纔開始接收?
由於
這是我需要知道的,謝謝。 – JayPea 2011-04-27 16:07:51