Hoy hago un descanso de XNA para hablar de C# en general. Este lenguaje me gustaba sobre VB.NET por su "rudeza" en cuanto a la especificación de tipos y conversiones entre ellos se refiere, con un control de tipos fuerte y a prueba de "manazas", descartando muchos posibles errores humanos. El compilador actuaba como filtro de muchos errores que en otros lenguajes nos encontraríamos en tiempo de ejecución, y no en tiempo de compilación. Vamos, que si...