C# Hello World: primeiro programa aplicativo de console

C# é uma das linguagens fornecidas por Microsoft para trabalhar com .Net. Esta linguagem engloba um rico conjunto de funcionalidades, o que permite desenvolver diversos tipos de aplicações.

C# é uma linguagem de programação orientada a objetos e se assemelha a vários aspectos do C + +. Neste tutorial, vemos como desenvolver nossa primeira aplicação.

Este será um aplicativo de console básico, exploraremos diferentes tipos de dados disponível na linguagem C#, bem como nas instruções de fluxo de controle.

Construindo o primeiro aplicativo de console

Um aplicativo de console é um aplicativo que pode ser executado no prompt de comando em Windows. Para qualquer iniciante em .Net, construir um aplicativo de console é idealmente o primeiro passo para começar.

Em nosso exemplo, usaremos Visual Studio para criar um projeto do tipo console. A seguir, usaremos o aplicativo de console para exibir a mensagem “Hello World”. Veremos então como construir e executar o aplicativo de console.


Vamos seguir as etapas mencionadas abaixo para implementar este exemplo.

Passo 1) O primeiro passo envolve a criação de um novo projeto em Visual Studio. Para isso, uma vez Visual Studio for iniciado, você precisa escolher a opção de menu Novo->Projeto.

O primeiro aplicativo de console

Passo 2) A próxima etapa é escolher o tipo de projeto como aplicativo Console. Aqui também precisamos mencionar o nome e a localização do nosso projeto.

O primeiro aplicativo de console

  1. Na caixa de diálogo do projeto box, podemos ver várias opções para criar diferentes tipos de projetos em Visual Studio. Clique no Windows opção no lado esquerdo.
  2. Quando clicamos no Windows opções na etapa anterior, poderemos ver uma opção para Aplicativo de Console. Clique nesta opção.
  3. Em seguida, damos um nome ao aplicativo que no nosso caso é DemoApplication. Também precisamos fornecer um local para armazenar nosso aplicativo.
  4. Finalmente, clicamos no botão 'OK' para permitir Visual Studio para criar nosso projeto.

Se as etapas acima forem seguidas, você obterá a saída abaixo em Visual Studio.

Resultado:-

O primeiro aplicativo de console

  1. Um projeto chamado 'DemoApplication' será criado em Visual Studio. Este projeto conterá todos os artefatos necessários para executar o aplicativo Console.
  2. O programa principal chamado Program.cs é o arquivo de código padrão criado quando um novo aplicativo é criado em Visual Studio. Este código conterá o código necessário para nosso aplicativo de console.

Passo 3) Agora vamos escrever nosso código que será usado para exibir a string “Hello World” no aplicativo de console.

Todo o código abaixo precisa ser inserido no arquivo Program.cs. O código será usado para escrever “Hello World” quando o aplicativo de console for executado.

O primeiro aplicativo de console

Programa C# Olá Mundo

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 { 
  static void Main(string[] args) 
  {
   Console.Write("Hello World");

   Console.ReadKey();
  }
 }
}

Explicação do código: -

  1. As primeiras linhas de código são linhas padrão inseridas por Visual Studio. A instrução 'using' é usada para importar módulos .Net existentes em nosso aplicativo de console. Esses módulos são necessários para que qualquer aplicativo .Net funcione corretamente. Eles contêm o código mínimo para fazer um código funcionar em um Windows máquina.
  2. Cada aplicação pertence a uma classe. C# é uma linguagem orientada a objetos e, portanto, todo o código precisa ser definido em um módulo autossustentável chamado 'Classe'. Por sua vez, cada classe pertence a um namespace. Um namespace é apenas um agrupamento lógico de classes.
  3. A função Main é uma função especial que é chamada automaticamente quando um aplicativo de console é executado. Aqui você precisa garantir a inserção do código necessário para exibir a string necessária no aplicativo de console.
  4. A classe Console está disponível em .Net, o que permite trabalhar com aplicativos de console. Aqui estamos usando um método embutido chamado 'Write' para escrever a string “Hello World” no console.
  5. Em seguida, usamos o método Console.ReadKey() para ler qualquer chave do console. Ao inserir esta linha de código, o programa irá esperar e não sairá imediatamente. O programa esperará que o usuário insira qualquer chave antes de finalmente sair. Se você não incluir esta instrução no código, o programa será encerrado assim que for executado.

Passo 4) Corra o seu Programa .Net. Para executar qualquer programa, você precisa clicar no botão Iniciar em Visual Studio.

O primeiro aplicativo de console

Se o código acima for inserido corretamente e o programa for executado com sucesso, o seguintewing saída será exibida.

Saída:

O primeiro aplicativo de console

Na saída, você pode ver claramente que a string “Hello World” é exibida corretamente. Isso ocorre porque a instrução Console.write faz com que essa string seja enviada ao console.

Resumo

  • Um aplicativo de console é aquele que pode ser executado no prompt de comando em um windows máquina.
  • O método Console.write pode ser usado para gravar conteúdo no console.