当没有人使用串行端口时关闭它

本文关键字:串行端口 没有人 | 更新日期: 2023-09-27 18:10:38

我有一个SerialPort对象。它被一些类的多个对象使用。当没有人使用端口时,是否有一些优雅的解决方案来关闭端口?

我想到的唯一一件事很简单:在SerialPort上面写一些带有用户计数器的管理器类。

当没有人使用串行端口时关闭它

我不知道如何发表评论,我搜索但我找不到。答案是,如果你使用来自同一个类,总是当你完成使用你关闭,如果有多个用户同时使用你可以看到是否繁忙SerialPort。所以当你要使用的时候,你要检查它是否忙,当你用完的时候关闭。如果你需要一些代码告诉我,我会写信给你。