3
respostas

[Dúvida] Void

Boa Tarde!

Esse Void seria considerado tambem um metodo em C#

pois em Java por mais que e chamado de metodo ele tem o mesmo significado de ser uma função

ex:

o Void ele vem de Vazio pois ele apenas exibe a função ou "metodos" se no c# for chamado assim.

estou certo com essa minha resposta ou não seria bem isso?

quem poder me ajudar fico grato demais hehehehhehhehehehehehehehehehehe

3 respostas

Oi, Levi, tudo bem?

Em C#, o void não é considerado um método, mas sim um tipo de retorno de método ou função. Ele é uma palavra reservada para indicar que uma função a função não retorna um valor específico. Por exemplo, uma função que apenas imprime algo na tela ou modifica o estado de um objeto sem necessidade de retorno, como demonstrado na aula:

void ExibirMensagemDeBoasVindas()
{
    string mensagemDeBoasVindas = "Boas vindas ao Screen Sound";
    Console.WriteLine("**************************");
    Console.WriteLine(mensagemDeBoasVindas);
    Console.WriteLine("**************************");
}

Neste caso, ExibirMensagemDeBoasVindas é um método que usa void porque ele apenas executa ações de saída (output) e não precisa retornar nenhum valor.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

No caso Metodo e o mesmo que função correto???

Oi, Levi, tudo bem?

Na maioria dos contextos, "método" e "função" são termos distintos na programação, embora às vezes possam ser usados de forma intercambiável devido a semelhanças em sua funcionalidade.

Em programação, uma função é um bloco de código que executa uma tarefa específica e pode retornar um valor. Funções podem ser chamadas em qualquer lugar do código onde são necessárias e são frequentemente usadas para modularizar o código, promovendo reutilização e facilitando a manutenção.

Por outro lado, um método é semelhante a uma função, mas está associado a uma classe ou objeto específico em programação orientada a objetos. Métodos são usados para descrever o comportamento de objetos e geralmente operam em dados específicos pertencentes à instância da classe à qual estão vinculados. Eles são invocados em relação a uma instância específica do objeto usando a notação de ponto.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software