Estoy en las primeras etapas de aprendizaje de C # en este momento, y tendría que responder a tu pregunta de la manera que más dependa.
Para alguien como yo, aprender C # es algo bastante desafiante. Tengo una buena experiencia en la mayoría de las tecnologías web (JavaScript, PHP y un poco de Python), pero ninguno de estos son lenguajes fuertemente tipados como C #.
En este contexto, hay muchas cosas nuevas que se enfatizan de manera diferente y tengo que pensar en dónde en los otros idiomas, simplemente podría hacerlas.
Dependiendo de lo que esté haciendo con C #, eso también podría significar aprender el marco .NET, que también es una gran bestia. Hay toneladas de funcionalidad a su alcance, pero a veces parecerá demasiado y la documentación no es tan buena.
- ¿Las lecciones de fotografía en línea son tan efectivas como las privadas o los talleres para que un adolescente aprenda fotografía?
- ¿Cuáles son los mejores y más efectivos pasos para aprender MVC desde cero?
- ¿Se puede reemplazar la escuela por exámenes de competencia de libros de texto?
- ¿Cuál sería un programa de lectura adecuado si uno quiere aprender un análisis real?
- ¿Es tarde para que un joven de 20 años que ama la música comience a aprender a hacer música?
Sin embargo, si viene de C, C ++ o Visual Basic, me imagino que la experiencia sería mucho más fácil para usted porque hay más similitudes entre estos idiomas y las formas en que operan.
Por supuesto, hay muchas cosas que no cambian cuando cambias de idioma. En general, todas las estructuras de flujo de control son las mismas, y la mayoría de los lenguajes de programación son compatibles con un subconjunto de métodos integrados para realizar operaciones simples en tipos de datos comunes, por lo que se convierte en un juego de “¿qué debo hacer? (Inserte la referencia a JS o Método PHP aquí) en C # “, que nunca lleva más tiempo que una búsqueda en Google.