quarta-feira, 12 de março de 2008

2° Tutorial C# - Básico

Tutorial nível: Fácil

Para este tutorial você precisa:
ter instalado o MS Visual C# 2005 Express Edition

Básico

Iremos aprender agora como se cria um projeto com o Microsoft Visual C# 2005 Express Edition.

Criando um novo Projeto

1) Abra o Microsoft Visual C# 2005 Express Edition, clicando em Iniciar, Programas e depois no ícone do Microsoft Visual C# 2005 Express Edition.

2) Agora com o MS Visual C# aberto clique no ícone NEW PROJECT, para criar um novo projeto

3) Agora clique no ícone CONSOLE APPLICATION, nomeia-a e clique em OK para criá-la. Obs.: aqui no tutorial eu irei referenciar o nome do projeto como PrimeiroProjeto.

Pronto Você criou um projeto.

Agora Você precisa conhecer a área de trabalho do programa para você começar a programar.

A esquerda temos o CODE AND TEXT EDITOR, acima onde a seta aponta são as abas dos arquivos abertos, na qual estão abertos a pagina de abertura e o arquivo Program.cs

A direita como na foto possui o SOLUTION EXPLORER(Se não estiver aberto o SOLUTION EXPLORER aperte “Ctrl + W” em seguida ‘S’ para exibi-lo) que exibe todos os arquivos associados ao projeto.

O SOLUTION EXPLORER começa por um arquivo Solution, com um aplicativo por Solution, esse é o arquivo de solução de nível superior, depois dentro de um Solution possuem os arquivos de projeto no nosso projeto possui um, que é o que esta em negrito “PrimeiroProjeto” que possui duas pastas Properties e References que não é aconselhável mexer. A pasta Properties que possui um arquivo chamado AssemblyInfo.cs no qual possuem informações sobre o programa como desenvolvedor, versão, descrição, nome, mas não e preciso editar ele diretamente para editar essas informações basta clicar com botão direito em cima do arquivo de projeto “PrimeiroProjeto” e depois em Properties para editar de outra forma mais segura. A pasta References possui as referencia usadas para rodar o programa como as dlls, mas no nosso projeto só possui referencias de arquivos do .NET Framework como o System, System.Data e System.Xml. E enfim o arquivo Program.cs que e o arquivo mostrado no CODE AND TEXT EDITOR e é o arquivo que contém o código do programa e é nele que nos programar.

Agora vamos analisar o código já escrito em Program.cs:

using System;

using System.Collections.Generic;

using System.Text;

namespace PrimeiroProjeto

{

class Program

{

static void Main(string[] args)

{

}

}

}

Região de indicação de uso de Namespaces:

using System;

using System.Collections.Generic;

using System.Text;

Aqui nessa região do código é onde se indica os Namespaces na qual o seu código irá usar, ou seja, Namespace é onde possui comandos adicionais como Console.Write que será o primeiro que iremos usar, que pertence ao Namespace System então precisaremos dele então para isso que está escrito aqui using System;, depois de cada comando necessita de ‘;’(ponto e vírgula) para indicar que o comando acabou e você vai para outro, isso se deve porque o compilador não lê espaços nem linha então dá no mesmo escrever:

using System;

ou

using System ;

e também:

using System;

using System.Collections.Generic;

ou

using System;using System.Collections.Generic;

Região de indicação de Namespaces:

namespace PrimeiroProjeto

Aqui você indica em que namespace seu codigo está situado, ou seja no seu projeto PrimeiroProjeto.

Região dentro do Seu Namespace:

{

class Program

{

Aqui possui uma classe denominada Program, mesmo nome do arquivo.

Região dentro da Classe:

static void Main(string[] args)

{

Metodo que é inicializado automaticamente aqui que se deve botar o codigo aqui.

Então comece a digitar aqui:

Console

O Intellisense é esse sistema que assim que você escreve uma letra ele dá uma lista com todas as palavras-chave válidas, você pode completar escrevendo ou selecionando a palavra-chave e apertando Enter.

Agora logo após a palavra Console digite ‘.’ Um ponto, para o Intellisense listar os métodos, propriedades e campos da classe Console.

Agora selecione ou escreva:

Console.Write

Agora logo após Console.Write abra parenteses “()”, pois como Write é um metodo ele pede os parentes ao lado para passar parametros dentro deles.

Digitado o primeiro parentese o programa vai mostrar que parametros esse metodo pede, nesse medoto Write ele tem 18 formas diferentes de se passar parametros, agora termine digitando:

Console.Write("Ola Mundo!");

Console é uma classe que contém varios metódos, um deles o Write que sua função é escrever o que nós passamos como parâmetro entre parênteses.

Agora para rodar o programa é preciso compilar aperte F5 ou clique no butão start debugging:

Feito isso ele vai compilar e rodar automaticamente.

Mas não é possível ver o programa rodando, mas isso é porque ele roda escreve na tela “Ola Mundo!” e encerra porque o programa acabou, mas para isso nos daremos uma pausa no final.

Para pedir que o programa pare no vamos escrever:

Console.ReadLine();

Com esse comando o programa para esperando para receber o que você digitar na tela até apertar Enter, ou seja, uma linha.


Fonte:k10czar.blogspot.com

Nenhum comentário: