Resumo : neste tutorial você aprenderá como criar um programa simples que exibe a famosa mensagem Hello, World! em uma janela do console.
Criando o programa hello world em C#
Primeiro, inicie o Visual Studio.
Em seguida, clique no botão Criar um novo projeto :
Em seguida, selecione o aplicativo de console para criar um projeto para um aplicativo de linha de comando executado no .NET core no Windows, Linux e macOS e clique no botão Avançar:
Depois disso, configure o novo projeto inserindo o nome do projeto, localização e nome da solução e clique no botão Avançar:
Por fim, selecione o .NET framework, 6.0 (Long-term support) neste caso e clique no botão Create:
O Visual Studio aparecerá da seguinte forma:
No lado esquerdo está o editor de código onde você pode inserir o código C#. Por padrão, o Visual Studio gera automaticamente uma instrução que mostra a Hello, World!
mensagem.
Além disso, o Visual Studio mostra o gerenciador de soluções no painel direito. Uma solução pode conter um ou mais projetos. Neste exemplo, a HelloWorld
solução possui um projeto com o mesmo nome.
No HelloWorld
projeto está o arquivo de código-fonte program.cs
. Observe que todos os arquivos de código-fonte C# possuem a extensão .cs
que significa CSharp.
O seguinte mostra o conteúdo do arquivo program.cs:
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");
Linguagem de código: C# ( cs )
Neste programa:
A primeira linha que começa com barras duplas //
é um comentário. Não tem nenhum efeito no programa:
// See https://aka.ms/new-console-template for more information
Linguagem de código: C# ( cs )
A segunda linha grava a mensagem "Hello, World!"
no console:
Console.WriteLine("Hello, World!");
Linguagem de código: C# ( cs )
Neste código, Console.WriteLine
é um método que aceita um texto como entrada e grava esse texto na janela do console.
Para executar o programa, você clica no HelloWorld
botão ou pressiona o teclado F5. Nos bastidores, o VS irá compilar e executar o programa. A seguinte janela do console exibirá a mensagem “Hello, World!” mensagem:
Parabéns! você criou e executou com sucesso o programa Hello, World! programa.
Usando a sintaxe estática
C# 6 permite encurtar o código usando a using static
sintaxe “”. Então, em vez de usar Console.WriteLine
toda vez que você escreve uma string no console:
Console.WriteLine("Hello, World!");
Linguagem de código: C# ( cs )
Você pode usar a using static
sintaxe assim:
using static System.Console;
WriteLine("Hello, World!");
Linguagem de código: JavaScript ( javascript )
Ao fazer isso, você pode usar o WriteLine
método em qualquer lugar do arquivo sem especificar a extensão Console
.
Resumo
- Use o Visual Studio para criar um projeto de aplicativo de console para criar um programa de linha de comando executado no .NET Core no Windows, macOS e Linux.
- Use
Console.WriteLine
o método para escrever uma string na janela do console.