Hello World.NET com C#

por Fernando D'Angelo 15. dezembro 2003 18:59
Para exemplificar o funcionamento da plataforma .NET, neste e nos próximos 2 tutoriais será apresentado o já renomado aplicativo HELLO WORLD, em 3 versões diferentes. Uma versão feita em C#, para aplicações do tipo console, uma versão feita utilizando ASP.NET com C#, e outra versão utilizando ASP.NET com C#, acessando classes. Para que qualquer uma das versões possa ser compilada e executada, é necessário que a máquina que vai rodar o código contenha o .NET FRAMEWORK instalado, com o SDK (que contém o compilador). Veja os tutoriais anteriores, para saber onde encontrar e como proceder. Utilizaremos o NOTEPAD para escrever o código. Versão C# para aplicações Console Copie o código abaixo num arquivo novo, e salve com o nome de HelloWorld.cs // ---- inicio do código ------------ class HelloWorld { public static void Main() { System.Console.WriteLine("Hello, World!"); } } //-------final do código ---------- Agora, abra o PROMPT de Comandos, vá até a pasta onde foi salvo o código e digite "csc HelloWorld.cs" . Será criado um arquivo .EXE. Digite "HelloWorld.exe" , e você verá o arquivo ser executado, mostrando na tela, o texto "Hello, World!". O exemplo acima, apesar de simples, traz várias informações de como utilizar o C#, as quais serão descritas abaixo. Todo arquivo que contém código fonte escrito em C# deve ter a extensão ".cs". O arquivo compilado, dependendo do "tipo" desejado, terá uma terminação diferente (exe, dll, ...). O compilador C# do SDK é chamado CSC, e contém várias diretivas de configuração. No caso acima, não utilizamos nenhuma, pois estamos usando o formato "padrão" do compilador. Para verificar outras opções de uso do compilador, digite csc/? , e então aparecerão na tela todas as opções a serem usadas. Abaixo, uma pequena explicação de funcionamento do código acima: // instrução de criação da classe HelloWorld class HelloWorld { // instrução de criação do Métido MAIN // (esse método é executado sempre que o arquivo executável é criado) public static void Main() { // instrução de envio da mensagem para a tela System.Console.WriteLine("Hello, World!"); } }

Tags:

Posts Antigos




Comentar




  Country flag

biuquote
  • Comentário
  • Pré-visualização
Loading




Calendário

<<  julho 2010  >>
seteququsedo
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Ver os posts em um calendário maior

Para divulgar oportunidades aqui, entre em contato conosco enviando a descrição completa da vaga + uma data de validade para cada uma delas.

* As vagas divulgadas neste espaço são de inteira responsabilidade das empresas anunciantes.

Assine Nossa Newsletter

Quero ser notificado quando um novo Post for publicado