Neste tutorial, aprenderemos como escrever um simples "Hello World!" programa em C #. Isso o deixará familiarizado com a sintaxe básica e os requisitos de um programa C #.
O “Hello World!” programa é geralmente o primeiro programa que vemos quando mergulhamos em um novo idioma. Simplesmente imprime Hello World! na tela de saída.
O objetivo deste programa é nos familiarizar com a sintaxe básica e os requisitos de uma linguagem de programação.
"Olá Mundo!" em C #
// Hello World! program namespace HelloWorld ( class Hello ( static void Main(string() args) ( System.Console.WriteLine("Hello World!"); ) ) )
Quando você executa o programa, a saída será:
Olá Mundo!
Como o "Hello World!" programa em C # funciona?
Vamos dividir o programa linha por linha.
// Hello World! Program
//
indica o início de um comentário em C #. Os comentários não são executados pelo compilador C #.
Eles se destinam a que os desenvolvedores entendam melhor uma parte do código. Para saber mais sobre comentários em C #, visite comentários em C #.namespace HelloWorld(… )
A palavra-chave namespace é usada para definir nosso próprio namespace. Aqui estamos criando um namespace chamadoHelloWorld
.
Pense no namespace como um contêiner que consiste em classes, métodos e outros namespaces. Para obter uma visão geral detalhada dos namespaces, visite C # Namespaces.class Hello(… )
A instrução acima cria uma classe chamada -Hello
em C #. Visto que C # é uma linguagem de programação orientada a objetos, a criação de uma classe é obrigatória para a execução do programa.static void Main(string() args)(… )
Main()
é um método da classe Hello. A execução de cada programa C # começa a partir doMain()
método. Portanto, é obrigatório para um programa C # ter umMain()
método.
A assinatura / sintaxe doMain()
método é:static void Main(string() args) (… )
System.Console.WriteLine("Hello World!");
Por enquanto, lembre-se de que este é o trecho de código que imprime Hello World! para a tela de saída. Você aprenderá mais sobre como funciona nos capítulos posteriores.
Olá, mundo alternativo! implementação
Esta é uma maneira alternativa de escrever o “Hello World!” programa.
// Hello World! program using System; namespace HelloWorld ( class Hello ( static void Main(string() args) ( Console.WriteLine("Hello World!"); ) ) )
Observe, neste caso, que escrevemos using System;
no início do programa. Usando isso, agora podemos substituir
System.Console.WriteLine ("Olá, mundo!");
com
Console.WriteLine ("Olá, mundo!");
Essa é uma conveniência que usaremos em nossos capítulos posteriores também.
Coisas para lembrar deste artigo
- Cada programa C # deve ter uma definição de classe.
- A execução do programa começa a partir do
Main()
método. Main()
método deve estar dentro de uma definição de classe.
Este é apenas um programa simples para apresentar o C # a um novato. Se você não entendeu certas coisas neste artigo, tudo bem (nem mesmo eu quando comecei). À medida que avançamos com esta série de tutoriais, tudo começará a fazer sentido.