Я пытался объяснить кому-то, почему соединения с базой данных реализуют IDisposable, когда я понял, что действительно не знаю, что на самом деле означает «открытие соединения» .
Итак, мой вопрос: что делает С # на практике, когда открывает соединение?
Спасибо.