Introdução
A linguagem de programação C# é complementada por uma grande biblioteca de funcionalidades que permite criar aplicativos, acessar dados em arquivos ou na Internet, executar operações matemáticas avançadas e muito mais. Compreender como navegar nesta biblioteca de funcionalidades é uma competência crítica que irá ajudá-lo a criar aplicações repletas de funcionalidades mais rapidamente.
Suponha que você precise gerar um relatório diário baseado em milhares de arquivos de dados. Para economizar tempo, seu código usa uma amostra aleatória dos arquivos de dados para calcular um resultado aproximado sem analisar todos os arquivos de dados. Como posso gerar um número aleatório? É suportado pela linguagem C#? Em caso afirmativo, como você pode escrever código para definir o intervalo de valores para um número aleatório e, em seguida, gerar e recuperar o resultado?
Neste módulo, você aprende sobre bibliotecas de classes e escreve código que chama métodos na Biblioteca de Classes do .NET. Você aprende as características dos métodos e por que os métodos da Biblioteca de Classes do .NET são projetados e implementados de forma diferente na Biblioteca de Classes do .NET. Mais importante, você escreve código que usa os métodos da Biblioteca .NET para realizar uma tarefa de programação específica. Por fim, irá utilizar a documentação online e as ferramentas incorporadas para ajudá-lo a recolher informações sobre os métodos com os quais pretende trabalhar.
No final deste módulo, você saberá como encontrar classes e métodos na Biblioteca de Classes do .NET e como usá-los para executar tarefas comuns de programação.
Importante
Este módulo inclui atividades de codificação que exigem Visual Studio Code. Você precisará acessar um ambiente de desenvolvimento que tenha o Visual Studio Code instalado e configurado para o desenvolvimento de aplicativos em C#.
Objetivos de Aprendizagem
Neste módulo, irá:
- Escreva o código que chama métodos na biblioteca de classes .NET.
- Use uma instância de classes .NET Class Library para chamar métodos que mantêm o estado.
- Use o Intellisense no Visual Studio Code para saber mais sobre um método, incluindo suas versões sobrecarregadas, seu tipo de valor de retorno e seus tipos de dados de parâmetro de entrada.
- Use learn.microsoft.com para pesquisar o que um método faz, suas versões sobrecarregadas, seu tipo de valor de retorno, seus parâmetros de entrada e o que cada parâmetro representa, e muito mais.
Pré-requisitos:
- Experiência usando o Visual Studio Code para criar e executar aplicativos de console C#.
- Experiência usando os tipos de dados C# básicos, incluindo
intestring. - Experiência na utilização do
Console.WriteLine()método.