Skip to content

devguilherme-b/To-Do-List-CSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

To-Do List (C#)

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.

📌 Sumário

Sobre

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.

Tecnologias Utilizadas

  • C# (CSharp)
  • .NET Standard
  • System.Collections.Generic (List)

Aprendizado

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)

Como Utilizar

Para rodar os desafios localmente, siga os passos abaixo:

  1. Clone este repositório:
    git clone https://github.com/devguilherme-b/To-Do-List-CSharp.git
  2. Acesse o diretório do projeto:
    cd To-Do-List-CSharp
  3. 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#)
  1. Compile e execute o programa.

Exemplo de Uso

== 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)

Contato

Caso tenha dúvidas, sugestões ou queira se conectar, entre em contato através das redes abaixo:


Feito com dedicação por Guilherme Barbosa. 🚀

About

Aplicação CRUD em C# para gerenciar tarefas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages