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:

codice:
If Cn.State <> ConnectionState.Closed Then
       Cn.Close()
End If
sarebbe meglio allora scriverlo con:

codice:
If Cn.State <> ConnectionState.Closed Then  Cn.Close()
Piccolezze........