Se pronuncia C sharp.
He leído en algunos foros, y creo que tienen razón, que como es un lenguaje desarrollado por Microsoft te expones a amarrarte a esa plataforma si lo aprendes. No es como C++ que es independiente en código fuente y sólo dependes de tener el compilador adecuado si trabajas en entorno Mac, Unix, etc; es decir, te servirían los mismos fuentes sin necesidad de retocarlos, mientras que con C# dependes completamente de Microsoft.
Supongo que tendrá sus cosas buenas también.
Un saludo.