Escolar Documentos
Profissional Documentos
Cultura Documentos
Capítulo 3 - C# - Primeiro Projeto
Capítulo 3 - C# - Primeiro Projeto
_____________________________________________________________________________________________________________________________ __________________________
PRIMEIRO PROJETO
1° Passo: Crie uma pasta em um local de sua preferência. Exemplo: Projeto_1. Abra
a pasta utilizando o VS Code.
Seleciona a pasta “Projeto_1” clique com botão direto do mouse e clique em “Abrir
com Code” ou VS Code.
1
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
2° Passo: Após o VS Code aberto selecione “Projeto_1” e seguida clicar nos três
pontos conforme indicado pela seta
2
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
3
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
using System;
4
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
Observe a indicação, seta em vermelho, isto significa que o arquivo não foi salvo.
5
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
6
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
Linha 05 - O C# requer que toda a lógica do programa esteja contida em classes. Após
a declaração da classe usando a palavra reservada “class”, temos o seu
respectivo identificador. Para quem não está familiarizado com o conceito de
classe, apenas adiantamos que uma classe é um tipo abstrato de dados que
no paradigma de programação orientada a objetos é usado para representar
objetos do mundo real.
• public: tipo ou membro pode ser acessado por qualquer outro código
no mesmo assembly ou em outro assembly que faz referência a ele.
O nível de acessibilidade de membros públicos de um tipo é
controlado pelo nível de acessibilidade do próprio tipo.
7
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
https://learn.microsoft.com/pt-br/dotnet/csharp/programming-
guide/classes-and-structs/access-modifiers
No exemplo acima, temos uma classe que contém apenas o método “Main( )” (Linha
03) e não recebe nenhum parâmetro.
Linha 07 – Método “Main( )”. Todo programa C# deve ter uma classe que defina o
método “Main( )”, que deve ser declarado como estático usando o
modificador “static”, que diz ao runtime que o método pode ser chamado sem
que a classe seja instanciada. É através desse modificador que o runtime
sabe qual será o ponto de entrada do programa no ambiente Win32, para
8
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
A forma do método “Main( )” a ser usada vai depender dos seguintes fatores:
9
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
OBSERVAÇÃO:
O namespace “Projeto_1” não é obrigatório, pode se apagado e o código será compilar
sem erro.
Exemplo:
10
Capítulo 3 - C# (C Sharp)
_____________________________________________________________________________________________________________________________ __________________________
11