Bem-vindo ao meu repositório onde estou documentando minha jornada de aprendizado no C#! Estou estudando principalmente através do Microsoft Learn e da documentação oficial da Microsoft.
Este repositório contém exemplos de código, projetos simples e anotações que estou fazendo ao longo do meu aprendizado de C#. É um repositório em constante evolução, à medida que aprendo novos conceitos e técnicas.
Estou utilizando os seguintes recursos principais para estudar C#:
- Microsoft Learn: Uma plataforma de aprendizado interativa com módulos e caminhos de aprendizado específicos para C#.
- Documentação Oficial do C#: Referência completa e atualizada sobre a linguagem C# e suas funcionalidades.
- Hello World: Meu primeiro programa em C#, imprimindo "Hello, World!" no console.
- Sintaxe Básica: Exemplos de declaração de variáveis, tipos de dados, operadores, estruturas condicionais e loops.
- Classes e Objetos: Conceitos de classes, objetos, métodos e propriedades.
- Herança e Polimorfismo: Exemplos de herança, classes derivadas e polimorfismo.
- Encapsulamento: Uso de modificadores de acesso e propriedades.
- Arrays e Listas: Trabalhando com arrays, listas e outras coleções genéricas.
- Dicionários: Uso de dicionários para armazenar pares chave-valor.
- Tratamento de Erros: Exemplos de blocos try-catch-finally e criação de exceções personalizadas.
- LINQ: Consultas em coleções usando LINQ.
- Assíncrono e Await: Introdução à programação assíncrona com async e await.
-
Clone este repositório em sua máquina local usando:
git clone https://github.com/seu-usuario/seu-repositorio.git
-
Navegue até o diretório do projeto:
cd seu-repositorio
-
Abra os arquivos de código no seu editor de texto ou IDE preferido (por exemplo, Visual Studio ou Visual Studio Code).
-
Execute os exemplos de código para ver como funcionam e experimente modificá-los para melhor entendimento.
Sinta-se à vontade para abrir issues para relatar bugs ou sugerir melhorias. Pull requests são bem-vindos!
Este projeto está licenciado sob a Licença MIT.