Peterpay tiene razón. Lo mas adecuado es utilizar Using al momento de realizar una conexión así al final solo especifica en end using y este liberara todos los recursos utilizados por la conexión.
Saludos
Cita:
Iniciado por Peterpay
ojo el GC involucra mas que simplemente activar o no , tus objetos de negocio deben tener implementada la interfaz IDisposable y una vez que las tengan definir el comportamiento de Dispose, si usas mucho conexiones a datos procura usar si es c# using para el manejo de bloques como datareaders y conexiones de datos.