Este repositório contém uma aplicação de console em C# que permite o gerenciamento de tarefas. Foi desenvolvida inteiramente no Android utilizando o aplicativo C# Shell - .NET IDE, e posteriormente versionada com Git via Termux.
O To-Do List é um programa simples e eficiente para quem deseja gerenciar tarefas via terminal. Permite:
✅ Adicionar tarefas
✅ Listar tarefas
✅ Marcar tarefas como concluídas
✅ Remover tarefas
Foi desenvolvido como parte da prática de programação em dispositivos móveis.
- C# (CSharp)
- .NET Standard
- System.Collections.Generic (List)
Durante o desenvolvimento deste projeto, aprofundei conhecimentos como:
✅ Manipulação de listas genéricas (List)
✅ Estruturação de programas de console
✅ Interação com o usuário através do terminal (Console.ReadLine, Console.WriteLine)
✅ Uso de estruturas de repetição e decisão
✅ Práticas de versionamento de código usando Git no Android (via Termux)
Para rodar os desafios localmente, siga os passos abaixo:
- Clone este repositório:
git clone https://github.com/devguilherme-b/To-Do-List-CSharp.git
- Acesse o diretório do projeto:
cd To-Do-List-CSharp - Abra o arquivo Program.cs em uma IDE de sua preferência:
- Android: C# Shell - .NET IDE
- PC: Visual Studio, Rider ou VS Code (com extensão C#)
- Compile e execute o programa.
== Gerenciador de Tarefas ==
1. Adicionar Tarefa
2. Listar Tarefas
3. Marcar Tarefa como Concluída
4. Remover Tarefa
5. Sair
Escolha uma opção: 1
Digite a descrição da tarefa: Estudar C#
Tarefa adicionada com sucesso!
Escolha uma opção: 2
== Lista de Tarefas ==
[1] Estudar C# (Pendente)
Escolha uma opção: 3
Digite o número da tarefa a marcar como concluída: 1
Tarefa marcada como concluída!
Escolha uma opção: 2
== Lista de Tarefas ==
[1] Estudar C# (Concluída)
Caso tenha dúvidas, sugestões ou queira se conectar, entre em contato através das redes abaixo:
- 📧 Email: dev.guilhermebarbos@gmail.com
- 📸 Instagram: @dev.guilhermee
- 💼 LinkedIn: Guilherme Barbosa
⚡ Feito com dedicação por Guilherme Barbosa. 🚀