Sair de um bloco usando chama .Dispose() no objeto em questão (
cn no seu exemplo) que para um SqlConnection fechará a conexão e quaisquer recursos abertos. cn no seu exemplo) que para um SqlConnection fechará a conexão e quaisquer recursos abertos.