Есть ли какое-либо преимущество в проверке, открыто ли / закрыто соединение SQLite перед открытием / закрытием? - PullRequest
0 голосов
/ 27 января 2020

На своем рабочем месте я недавно сталкивался с кодом на этот счет при открытии соединения SQLite:

if (_connection.State == ConnectionState.Closed)
{
    _connection.Open();
}

Есть ли преимущество в первой проверке, закрыто ли соединение перед его открытием? При закрытии соединения, есть ли причина сначала проверить, было ли оно открыто?

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