C # Закрытие последовательного порта, когда никто не использует его - PullRequest
0 голосов
/ 06 октября 2011

У меня есть объект SerialPort.Используется несколькими объектами некоторого класса.Есть ли какое-то элегантное решение для закрытия порта, когда его никто не использует?

Единственное, что я придумал, это просто: написать класс менеджера выше SerialPort со счетчиком пользователей.

1 Ответ

0 голосов
/ 06 октября 2011

Я не знаю, как я могу оставить комментарий, я ищу, но я не нахожу. Таким образом, ответ, если вы используете из того же класса, всегда, когда вы закончите, чтобы использовать вас близко, и если несколько пользователей использовать одновременно, вы можете увидеть, занят или нет SerialPort. Поэтому, когда вы идете использовать, вы проверяете, занят ли, и когда вы заканчиваете, вы закрываете. Если вам нужен код, скажите мне, и я напишу вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...