CSharp - Organizar o código

CSharp - Organizar o código

Uma das formas de organizar o código é estruturar no mesmo ficheiro por Namespaces e Classes, outra é com DLL.


Exemplo saída cálculos
1) DLL

A criação de Bibliotecas DLL (biblioteca de vínculo dinâmico  microsoft)  pode ser uma forma de dividir e organizar o código. As DLL funcionam como um módulo externo, um conjunto de código que se coloca num ficheiro diferente do principal.

Com esta organização podemos também reaproveitar o código das DLL para outros projectos. Por exemplo uma biblioteca semelhante à apresentada no exemplo pode servir para vários projectos de engenharia.

Código para o DLL


Compilação do DLL; referencia; execução


Referencia ao Namespace do DLL

Output


2) Interna

Dentro de um mesmo ficheiro de código, é possível organizar o código, por NameSpaces e/ou por Classes.
No código abaixo dentro da classe Converte está o código do exercício anterior para a mesma classe, nada mudou.
A variante aqui é chamar desde um Namespace dedicado à execução dos cálculos, um Namespace e Classe dedicada a como o cálculo é feito Angulos.Converte 



O resultado do cálculo é o mesmo como é evidente.

Output



Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via