Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Sintaxe do C# | Introdução
Fundamentos de C#

bookSintaxe do C#

Neste capítulo, analisaremos o programa básico Hello World para compreender a sintaxe da linguagem C#.

A seguir está o código que exibe a mensagem "Hello World" na saída do console:

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }

Ao iniciar um novo projeto em C#, você verá algum código padrão, conhecido como código boilerplate. Esse código define a estrutura básica do seu programa, mas não faz parte da lógica principal.

Nota

Código boilerplate é um código padrão necessário para tarefas comuns, como configurar definições ou estruturar o programa. Ele é importante para organizar seu código, mas não afeta a funcionalidade principal.

Neste momento, não é necessário compreender todos os detalhes, mas vamos observar algumas partes básicas do código.

O código é dividido em blocos, marcados por chaves ({}). Cada bloco faz parte de um namespace, classe, método ou instrução.

Um namespace é como uma pasta que agrupa códigos relacionados, facilitando a organização. No nosso exemplo, o namespace é TestConsoleApp.

Uma classe é um modelo para criar objetos e adicionar funcionalidades a um programa. Aqui, temos uma classe chamada "Program".

Um método é um conjunto de instruções para o computador executar uma tarefa. É semelhante às "funções" em outras linguagens. O método "Main" é fundamental porque é onde o programa começa a ser executado. Ele executa todo o código dentro de seu bloco.

O método "Main" pode ter diferentes formas, mas deve ser chamado "Main". Para simplificar, você pode usar static void Main() neste curso. Essa versão não inclui string[] args.

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }

Dentro do método "Main", há o comando Console.WriteLine("Hello, World!"). Isso instrui o computador a exibir "Hello, World!" na tela. Quando você executa o programa, essa mensagem aparece no console.

Lembre-se: todo comando termina com ponto e vírgula (;).

Resumindo, o código inicial básico de um programa C# inclui um "namespace", uma "classe" e o método "Main", que é onde o programa começa. Às vezes, também pode haver uma instrução "using", como using System;, para incluir bibliotecas necessárias, mas nem sempre é obrigatório.

1. Qual é o propósito do método "Main" em um programa C#?

2. O que o comando Console.WriteLine("Hello, World!") faz?

question mark

Qual é o propósito do método "Main" em um programa C#?

Select the correct answer

question mark

O que o comando Console.WriteLine("Hello, World!") faz?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 1.59

bookSintaxe do C#

Deslize para mostrar o menu

Neste capítulo, analisaremos o programa básico Hello World para compreender a sintaxe da linguagem C#.

A seguir está o código que exibe a mensagem "Hello World" na saída do console:

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }

Ao iniciar um novo projeto em C#, você verá algum código padrão, conhecido como código boilerplate. Esse código define a estrutura básica do seu programa, mas não faz parte da lógica principal.

Nota

Código boilerplate é um código padrão necessário para tarefas comuns, como configurar definições ou estruturar o programa. Ele é importante para organizar seu código, mas não afeta a funcionalidade principal.

Neste momento, não é necessário compreender todos os detalhes, mas vamos observar algumas partes básicas do código.

O código é dividido em blocos, marcados por chaves ({}). Cada bloco faz parte de um namespace, classe, método ou instrução.

Um namespace é como uma pasta que agrupa códigos relacionados, facilitando a organização. No nosso exemplo, o namespace é TestConsoleApp.

Uma classe é um modelo para criar objetos e adicionar funcionalidades a um programa. Aqui, temos uma classe chamada "Program".

Um método é um conjunto de instruções para o computador executar uma tarefa. É semelhante às "funções" em outras linguagens. O método "Main" é fundamental porque é onde o programa começa a ser executado. Ele executa todo o código dentro de seu bloco.

O método "Main" pode ter diferentes formas, mas deve ser chamado "Main". Para simplificar, você pode usar static void Main() neste curso. Essa versão não inclui string[] args.

main.cs

main.cs

copy
12345678910
namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }

Dentro do método "Main", há o comando Console.WriteLine("Hello, World!"). Isso instrui o computador a exibir "Hello, World!" na tela. Quando você executa o programa, essa mensagem aparece no console.

Lembre-se: todo comando termina com ponto e vírgula (;).

Resumindo, o código inicial básico de um programa C# inclui um "namespace", uma "classe" e o método "Main", que é onde o programa começa. Às vezes, também pode haver uma instrução "using", como using System;, para incluir bibliotecas necessárias, mas nem sempre é obrigatório.

1. Qual é o propósito do método "Main" em um programa C#?

2. O que o comando Console.WriteLine("Hello, World!") faz?

question mark

Qual é o propósito do método "Main" em um programa C#?

Select the correct answer

question mark

O que o comando Console.WriteLine("Hello, World!") faz?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 2
some-alt