У меня вопрос по поводу C# using
выписки. Согласно документации, рекомендуется как объявить, так и инициализировать ресурс (например, объект SqlConnection
) внутри оператора using. Мой вопрос: если я только объявлю объект вне области видимости using (и инициализирую его как часть оператора using), будет ли он полностью равен объявлению его как части оператора using
? Мой вариант использования заключается в том, что мне нужно использовать объект SqlConnection
за пределами области использования. (Я хотел бы позвонить по нему SqlConnection.ClearPool
, если я получу какое-то конкретное исключение c.