Trilha de aprendizado

Exercícios práticos de C#

Exercícios de C# curtos e práticos: ler entradas, formatação, datas, tuplas, coleções e exceções personalizadas.

11 lições · 16 desafios

Começar a trilha →
  1. Lição 1 desafio Validar entrada com TryParse Analise a entrada do usuário sem usar exceções para a validação comum.
  2. Lição 1 desafio Calculadora com expressão switch Crie uma calculadora com uma expressão switch do C#.
  3. Lição 1 desafio Fatura e formatação numérica Formate uma saída monetária alinhada com interpolação.
  4. Lição 2 desafios Agenda de compromissos com DateOnly Calcule datas com DateOnly e DayOfWeek.
  5. Lição 2 desafios Retornar estatísticas com tuplas Retorne vários resultados nomeados sem criar uma classe.
  6. Lição 1 desafio Lista de tarefas genérica Gerencie records de tarefas tipados com List<T>.
  7. Lição 2 desafios Frequência de palavras com Dictionary Conte palavras normalizadas com Dictionary<TKey,TValue>.
  8. Lição 2 desafios Tags únicas com HashSet Normalize e remova tags duplicadas.
  9. Lição 1 desafio Conta bancária encapsulada Proteja um saldo com métodos de domínio validados.
  10. Lição 2 desafios Exceção de domínio personalizada Crie e capture uma exceção que expressa uma falha de negócio.
  11. Lição 1 desafio Classificador com correspondência de padrões Classifique valores mistos com padrões de propriedade e relacionais.