Introdução

Concluído

A linguagem de programação C# é complementada por uma grande biblioteca de funcionalidades que permite que você crie aplicativos, acesse dados em arquivos ou na Internet, execute operações matemáticas avançadas e muito mais. Entender como navegar nessa biblioteca de funcionalidades é uma habilidade crítica que ajudará você a criar aplicativos ricos em recursos com mais rapidez.

Imagine que você precisa gerar um relatório diário com base em milhares de arquivos de dados. Para economizar tempo, o código usa um exemplo aleatório dos arquivos de dados para calcular um resultado aproximado sem analisar todos eles. Como você pode gerar um número aleatório? Isso é compatível com C#? Nesse caso, como é possível escrever um código para definir o intervalo de valores para um número aleatório e gerar e recuperar o resultado?

Neste módulo, você aprenderá sobre bibliotecas de classes e escreverá um código que chama métodos na biblioteca de classes do .NET. Você conhecerá as características dos métodos e saberá por que os métodos da biblioteca de classes .NET são projetados e implementados de maneira diferente na biblioteca de classes .NET. E, mais importante ainda, você também escreverá um código que usa os métodos da biblioteca do .NET para realizar uma tarefa de programação específica. Por fim, você usará as ferramentas internas e a documentação online para ajudá-lo a coletar informações sobre os métodos com os quais deseja trabalhar.

Ao final deste módulo, você saberá como localizar classes e métodos na biblioteca de classes do .NET e como usá–los para realizar tarefas comuns de programação.

Importante

Este módulo inclui atividades de codificação que exigem o Visual Studio Code. Você precisará de acesso a 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, você vai:

  • Escrever códigos que chamam métodos na biblioteca de classes do .NET.
  • Usar uma instância das classes da biblioteca de classes .NET para chamar métodos que mantêm o estado.
  • Usar o IntelliSense no Visual Studio Code para saber mais sobre um método, incluindo as versões sobrecarregadas, o tipo de valor retornado e os 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 retornado, seus parâmetros de entrada, o que cada parâmetro representa e muito mais.

Pré-requisitos:

  • Experimente usar o Visual Studio Code para criar e executar aplicativos de console C#.
  • Experiência no uso dos tipos de dados básicos de C#, incluindo int e string.
  • Experiência com o uso do método Console.WriteLine().