In un progetto Winforms su cui ho lavorato di recente, ho usato diligentemente le istruzioni using per gli oggetti che implementano IDisposable. Voglio riaprire una connessione al database, tuttavia, poiché l'istruzione using in cui si trovava prima disponeva la connessione, non posso riaprirla.
Quindi questo mi porta alla domanda, è brutto usare solo 1 connessione per un piccolo programma personale che accede a 1 database (e 2 tabelle). A questo punto sto pensando di convertire tutti quelli che usano le istruzioni in istruzioni open () e close ().
Ma non è quello. Devo ancora chiamare dispose () prima che il programma sia chiuso. C'è un modo per chiamare questo quando l'utente esce?