Métodos Void
Parte da seção Fundamentos do Journey de C# da Coddy — lição 54 de 69.
Em C#, um método void é um método que não retorna nenhum valor. Quando você declara um método como void, isso indica que o método realiza uma tarefa ou um conjunto de operações, mas não produz um resultado que precise ser retornado ao chamador. Métodos void são usados quando você deseja realizar ações como imprimir uma saída, modificar estados de objetos ou executar uma sequência de instruções sem retornar um valor específico.
Aqui está a estrutura básica de um método void:
public static void MethodName(parameters) {
// Código a ser executado
}Desafio
FácilCrie um método void chamado PrintNTimes. Este método deve receber dois argumentos:
- Uma string
message. - Um número inteiro
n.
O método deve imprimir a message no console n vezes. Use um loop for para repetir a impressão.
No método Main, chame PrintNTimes com as entradas message e a entrada n
Folha de consulta
Um método void realiza ações sem retornar um valor:
public static void MethodName(parameters) {
// Código a ser executado
}Use métodos void para tarefas como imprimir saída, modificar estados de objetos ou executar operações que não precisam retornar um resultado.
Experimente você mesmo
using System;
public class Program {
public static void PrintNTimes(string message, int n) {
// Escreva seu código aqui
}
public static void Main(string[] args) {
string msg = Console.ReadLine();
int n = int.Parse(Console.ReadLine());
PrintNTimes(msg, n);
}
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos Aritméticos7IO Básico
Saída BásicaInterpolação de StringsLeitura de EntradaParseRevisão - Até 120Revisão - True ou False10Métodos (Funções)
Declarando MétodosParâmetros de MétodoTipos de RetornoParâmetros OpcionaisRecapitulação - Função de ValidaçãoMétodos Void5Operadores Parte 2
Operadores de ComparaçãoOperadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 33Variáveis Parte 2
VarConstantesConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting6Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador TernárioRevisão - If ElseIf - Else Aninhado