Tutorial de C#
1Introdução ao C# 2Configurando o ambiente de desenvolvimento 3Sintaxe básica 4Variáveis e tipos de dados 5Conversão de tipos 6Operadores e expressões 7Entrada e saída 8Condicionais 9Estruturas de loop 10Exercício: Revisão dos conceitos básicos 11Matrizes 12Cordas 13Noções básicas sobre métodos 14Método Avançado 15Enums e Structs 16Tratamento de exceções 17Espaços de nomes e a palavra-chave `using` 18Exercício: Matrizes e métodos combinados 19Classes e objetos 20Modificadores de acesso e propriedades 21Herança 22Polimorfismo 23Classes abstratas e interfaces 24Membros estáticos e métodos de extensão 25Coleções e genéricos 26Delegados e eventos 27Exercício: Orientado a Objetos 28Expressões lambda 29Consultas LINQ 30E/S de arquivos 31JSON e serialização 32Exercício: LINQ e arquivos 33Programação assíncrona 34Tipos nulos e correspondência de padrões 35Visão geral dos recursos avançados 36Projeto Abrangente: Gerenciador de Tarefas 37Referência do C# 38Exemplos em C#