segunda-feira, 22 de outubro de 2007

Conheça alguns itens Básicos e resumidos

O C# segue os seguintes ítens à baixo como padrão:

• C# é sensivity case, ou seja, diferencia maiúsculas de minúsculas (Por exemplo, INOVATION é diferente de inovation ou Inovation), assim como em C e C++.

• Blocos de códigos são seguidos de {}, sendo "{" (Chaves abertas, propriamente para abrir o bloco de códigos), e "}" (Chaves fechadas para fechar o bloco de códigos), necessário seguir sempre a regra, "onde há uma chave aberta terá de haver uma chave fechada".

• Cada linha de código é separado por ";" (ponto-e-vírgula).

• Comentários são feitos através de //. Comentários em bloco são utilizados /* (Este para abrir) e */ (Este para fechar), ficando breviamente assim:

/*
Este é um comentário de bloco
*/

ou

// Este é um comentário

• É extremamente necessário a declaração de classes/bibliotecas para a utilização do programa, se as mesmas não forem declaradas, muitos recursos ficaram indisponíveis, como por exemplo a função Main() que segue junto com a classe/biblioteca System, por exemplo:

using System;
Class NomedoPrograma
{
Main()
{
}
}

• Pessoal, não se esqueçam dos ítens à cima, são de muita importância e lhes ajudará muito.

quinta-feira, 18 de outubro de 2007

Hoje iremos falar sobre formatação de informaçoes na tela.

Hoje iremos falar sobre formatação de informaçoes na tela.


Em C# assim como em C é simples formatar qualquer informação na tela,
bastando usar a tabela abaixo

Estas são as mais usuais:

\n Insere uma nova linha (Pula Linha)
\t Tabulação (TAB)
\a Dispara um som simples
\b tem função de backspace
\0 Carater Nulo

Por exemplo

//toda a sua programação normal (ja aprendida aqui)
.
.
.
/* valor das variaveis
var1=10;var2=20;var3=30;var4=40;*/
Console.Write("Variavel 1 = {0} \t Variavel 2 = {1} \n Variavel 3 = {2} \t \a Variavel 4 {3}",var1,var2,var3,var4);

Resultado:
Variavel 1 = 10 (tabulação) Variavel 2 = 20(pula linha)
Variavel 3 = 30(tabulação) (som simples - beep) Variavel 4 = 40


Simples como em C.

Por hoje é só pessoal.

quarta-feira, 3 de outubro de 2007

Bibliotecas


Toda a biblioteca do .NET esta organizada em namespaces a principal é a System.


Fisicamente, as namespaces nada mais são do que DLL's(Bibliotecas de Ligação Dinamica) ou até
mesmo exe's.

Sempre que precisarmos usar uma biblioteca devemos usar a seguinte sintaxe:

Using System;

sendo System o nome da namespace.

Bom voltando ao nosso programinha Hello world,
se alguem tentou escrever o programa verificou que existia um erro de compilação
pois a função "Console" não era encontrada. Mas por que não encontrou a função Console?

Simples,isto acontece pois a função Console é uma função da biblioteca System, e como não a colocamos
em nenhum exemplo ela simplesmente não existe no contexo.
Em geral esta é a estrutura básica que um programa necessita para funcionar:


using System;

namespace NomeAplicacao
{
class Programa
{
static void Main()
{
//Seu programa
}
}
}
Por exemplo o hello world se enquadra nesta estrutura.