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.