Ruta de aprendizaje

Ejercicios prácticos de C#

Ejercicios de C# cortos y prácticos: leer entradas, formato, fechas, tuplas, colecciones y excepciones propias.

11 lecciones · 16 retos

Empezar la ruta →
  1. Lección 1 reto Validar la entrada con TryParse Analiza la entrada del usuario sin usar excepciones para la validación normal.
  2. Lección 1 reto Calculadora con expresión switch Construye una calculadora con una expresión switch de C#.
  3. Lección 1 reto Factura y formato numérico Da formato a una salida de moneda alineada con interpolación.
  4. Lección 2 retos Agenda de citas con DateOnly Calcula fechas con DateOnly y DayOfWeek.
  5. Lección 2 retos Devolver estadísticas con tuplas Devuelve varios resultados con nombre sin crear una clase.
  6. Lección 1 reto Lista de tareas genérica Gestiona records de tareas tipados con List<T>.
  7. Lección 2 retos Frecuencia de palabras con Dictionary Cuenta palabras normalizadas con Dictionary<TKey,TValue>.
  8. Lección 2 retos Etiquetas únicas con HashSet Normaliza y elimina etiquetas duplicadas.
  9. Lección 1 reto Cuenta bancaria encapsulada Protege un saldo con métodos de dominio validados.
  10. Lección 2 retos Excepción de dominio personalizada Crea y captura una excepción que exprese un fallo de negocio.
  11. Lección 1 reto Clasificador con coincidencia de patrones Clasifica valores mixtos con patrones de propiedad y relacionales.