Você recebeu uma tarefa na última lição, que você implementou com sucesso. Agora é hora de aprofundar o que aprendeu e desenvolver a solução para a tarefa passo a passo. Vamos criar um método que converte uma string em um número - uma função essencial na programação, com a qual você irá se deparar com frequência.
Principais aprendizados
- A importância dos modificadores de acesso e do valor de retorno
- O processo de criação de um método em C#
- Aplicação prática e integração do método no programa principal
Guia passo a passo
Passo 1: Modificadores de acesso e definição do método
Comece definindo seu método. Para isso, você precisa inicialmente de um modificador de acesso. No nosso caso, usaremos "static". Isso significa que o método pode ser chamado sem instanciar uma classe. A seguir, você define o valor de retorno, que aqui será um inteiro.

Passo 2: Nomeação do método
A nomeação do método é crucial para que o código permaneça compreensível. Escolha um nome significativo, como "StringParaNumero". Isso descreve precisamente o que o método fará: converter uma string que representa um número em um inteiro.
Passo 3: Passagem de parâmetros
Agora você define o parâmetro para o método. Neste caso, você precisará de uma string que contenha o número. Você chamará esse parâmetro de "string numero". É simples e intuitivo, o que aumenta a legibilidade do código.
Passo 4: Conversão da string
Dentro do método, você pode agora realizar a conversão real da string em um número. Para isso, use a função integrada Convert.ToInt32() para converter a string em um inteiro. Armazene o resultado em uma variável chamada "numeroConvertido".

Passo 5: Definindo o valor de retorno
Com o comando return, você retorna o inteiro convertido. Isso é crucial, pois caso contrário, o método não terá um valor de retorno que você possa usar mais tarde no programa.
Passo 6: Ajustando o método Main
Agora que o método está pronto, volte para o método Main. Aqui você precisará fazer alguns ajustes. Primeiro, remova as linhas desnecessárias que você não precisa mais sem o método.
Passo 7: Aplicação do método
Substitua as entradas de números anteriores por uma chamada ao seu novo método criado. Passe os valores de string necessários que foram inseridos pelo usuário. Isso é feito com a sintaxe StringParaNumero(stringNumero1) para o primeiro número e StringParaNumero(stringNumero2) para o segundo.
Passo 8: Adição dos números
Finalmente, você pode somar os dois valores inteiros e atribuir o resultado a uma nova variável, por exemplo, "soma". Métodos menores e reutilizáveis ajudam a manter o código mais claro e manutenível.
Passo 9: Verificação e testes
Verifique o código em busca de erros e execute-o para garantir que tudo funcione corretamente. Você deve ser capaz de inserir dois números, que serão inseridos como strings, e a soma deve ser exibida corretamente.
Resumo – Métodos em C#: Abordagem para desenvolver um método eficaz
Nesta guia, você aprendeu a criar um método para converter uma string em um inteiro. Este método facilitará o trabalho com entradas do usuário e o processamento de números em seu código. Os passos mencionados acima oferecem uma base sólida para aprofundar ainda mais suas habilidades de programação e criar métodos mais complexos nas próximas lições.
Perguntas frequentes
Como criar um método em C#?Um método é definido por um modificador de acesso, um valor de retorno e um nome de método.
O que é um modificador de acesso?Um modificador de acesso determina a visibilidade de um método ou classe, como "public" ou "static".
Como converter uma string em um número?Isso é feito facilmente com o método Convert.ToInt32(string).
O que faz o comando return?Ele retorna o valor de um método para que possa ser usado pelo código que o chamou.