.net - 我应该保持 SerialPort 连接打开吗?

标签 .net .net-3.5 serial-communication

我正在使用串行通信,我想知道是否应该保持 SerialPort 打开?

我正在创建一个命令队列,一次只会运行一个。我应该创建一个 SerialPort 并在每个命令中打开/关闭它,还是应该有另一个类来保持端口打开并从命令中调用?还是真的有关系?

最佳答案

保持打开状态。没有必要打开和关闭它。

关于.net - 我应该保持 SerialPort 连接打开吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1903204/

相关文章:

用于源代码格式化的 C#/.NET 库,就像 Stack Overflow 使用的那样?

c# - 提高 Windows Workflow 的速度

c# - 按钮命令绑定(bind)不起作用

.net - 如何根据没有侧边栏的母版页向 .net 页面添加侧边栏

c# - 防止对 DataGridView 中的特定行进行编辑

c# - 获取 wcf 服务的已连接客户端列表

java - Windows10 jssc.SerialPortException : openPort(); Exception type - Port busy

c - 使用 Visual Studio 2008 和 C 进行串行通信(针对 Arduino)

c++ - MFC 串行通信

c# - .NET 4.5 : internal error in the . NET 运行时 (80131506)/禁用并发 GC