Si scrive il codice non seguendo delle norme ben precise, a parte la sintassi del linguaggio, ma come è più leggibile secondo il tuo modo di scrivere.
Dopo tutto anche la variabile Cn non sarebbe corretta seguendo le rigide norme che citate. Forse sarebbe meglio dichiararla come connection o Connection ecc... con una parola che abbia un senso.
O forse anche:
sarebbe meglio allora scriverlo con:codice:If Cn.State <> ConnectionState.Closed Then Cn.Close() End If
Piccolezze........codice:If Cn.State <> ConnectionState.Closed Then Cn.Close()![]()