Skip to content

AnaProgramando/CSharp_Hello-World-com-CMD

Repository files navigation

banner CSharp_Hello-World-com-CMD

Welcome | Hello World com CMD | Criando o arquivo | Acessando o compilador C# | Compilando o código | Execução | Dúvidas | Contatos | Autora

🤗 Welcome

Olá, seja muito bem vinda(o)!

Tive a ideia de começar o desafio de #100DaysOfCode, além de compartilhar alguns projetos para quem tem interesse em aprender C#, por isso se trata de algo bem simples para quem gostaria de iniciar na programação ou precisa melhorar as suas habilidades.


Ana-Csharp CSharp - Hello World com CMD

📚 Aproveite o código desse exercício: Como compilar um código com o Prompt? / Como compilar um código com o cmd?

👩‍💻 Refaça do seu jeito

😉 Se tiver qualquer dúvida, me contate


📝 Criando o arquivo

  1. Crie uma pasta no seu computador para colocar a aplicação.

  2. Crie um novo Documento de Texto e nomeie ele sem espaços no título.

  3. Copie o seguinte código no seu arquivo txt:

💬 Obs: Use o bloco de notas para editar o seu arquivo, não precisa de um editor de texto avançado.
using System;

class Program
{
	static void Main(string[] args)
	{
		Console.WriteLine("Executando o Projeto 1 - Hello World:");
		
		Console.WriteLine("Olá mundo! Hello world!");
		Console.WriteLine("A execução foi encerrada.");
		Console.WriteLine("Tecle Enter para finalizar...");
		Console.ReadLine();
	}
}

📂 Acessando o compilador C#

  1. Utilize o Explorador de Arquivos do seu computador para navegar pelos diretórios do Windows até a pasta de Framework do Microsoft.NET.

    • Caminho onde comumente a pasta fica localizada no computador: C:\Windows\Microsoft.NET\Framework
  2. Abra a pasta da versão 4 que possui os arquivos usados pela CLR (common language runtime).

    Visão geral do CLR (Common Language Runtime)
    O .NET fornece um ambiente de tempo de execução, chamado de Common Language Runtime, que executa o código e fornece serviços que facilitam o processo de desenvolvimento.
    Para saber mais sobre CLR, clique aqui!

  3. Nesta pasta você encontrará o arquivo csc.exe, copie o caminho desse arquivo

    • Exemplo: c:\Windows\Microsoft.NET\Framework\v4.0.30219\csc.exe

    csc: C Sharp Compiler

    Opções do compilador de C#
    Esta seção descreve as opções interpretadas pelo compilador C#.
    Para saber mais sobre compilador, clique aqui


👩‍💻 Compilando o código

  1. Aperte a tecla "Windows".

  2. Digite "cmd".

  3. Abra o Prompt de comando.

  4. Digite no Prompt: cd "caminho da pasta onde você salvou a aplicação" e aperte o Enter.

    • Exemplo: cd C:\Users\Fulano\Documents\PastaExercicio
  5. Cole o caminho do csc.exe, dê espaço, cole o nome e a extensão do arquivo da sua aplicação e aperte o Enter.

    • Exemplo: c:\Windows\Microsoft.NET\Framework\v4.0.30219\csc.exe Exercicio.txt
💬 Obs: Para confirmar se deu certo, vá até o diretório da sua aplicação com o Explorador de Arquivos para verificar se apareceu o executável do seu código: "Exercicio.exe".

▶ Execução

  1. Para executar com o Prompt digite o nome do arquivo e aperte o Enter.
    • Exemplo: Exercicio.exe
    • Pronto! Agora será possível ver a execução do sua aplicação, pois no Prompt aparecerá a mensagem que você digitou no seu código.
C:\Users\Fulano\Documents\PastaExercicio>c:\Windows\Microsoft.NET\Framework\v4.0.30219\csc.exe Exercicio.txt
Microsoft (R) Visual C# Compiler version 4.8.4084.0
for C# 5
Copyright (C) Microsoft Corporation. All rights reserved.

This compiler is provided as part of the Microsoft (R) .NET Framework, but only supports language versions up to C# 5, which is no longer the latest version. For compilers that support newer versions of the C# programming language, see http://go.microsoft.com/fwlink/?LinkID=533240


C:\Users\Fulano\Documents\PastaExercicio>Exercicio.exe
Olá, mundo!
💬 Obs: Caso você edite esse código, precisará compilar e executar novamente:
- c:\Windows\Microsoft.NET\Framework\v4.0.30219\csc.exe Exercicio.txt
- Exercicio.exe
‼ Obs 2: Sempre siga as regras de sintaxe da linguagem - C# é case sensitive, devemos prestar atenção na hora de escrever as palavras-chave / palavras reservadas, pois algumas delas devem começar com maiúsculo, outras com maiúsculo, e todas deve ser escritas de forma exata e correta para as aplicações funcionarem.

❓ Dúvidas

Qualquer dúvida, interaja aqui:

  • Faça perguntas
  • Dê sugestões de melhoria para o projeto
  • Compartilhe suas ideias
  • E interaja sobre o assunto

😉Lembre-se de que esta é uma comunidade que construímos juntos 💪.


✉️ Contatos

Se precisar de ajuda, entre em contato comigo 😉

Gmail LinkedIn Beacons



🙋‍♀️ Autora

Ana Valentim

✏️ Feito com ❤️ e C# por Ana Valentim.

💙 Se você gostou desse projeto, dê uma ⭐ e compartilhe!



⬆ Voltar ao top

Pixel-Art

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published