C# - Criar biblioteca externa
Criar uma biblioteca é uma forma de organizar e reutilizar o código.
As bibliotecas DLL (Dynamic Link library) são muito comuns nestas linguagens de programação. or exemplo temos algumas para trabalhar com o Excel, outras para o Autocad, e porque não uma DLL própria com algumas funções à medida.
Para criar uma DLL há que compilar o código para um target DLL, e depois no ficheiro de trabalho referenciar esta DLL. No entanto neste exercício vi que existem alguns truques, é um pouco diferente dos módulos de Python.
O esquema / imagem abaixo ilustra o modo de funcionamento perfeitamente. À esquerda o código da DLL e à direita o código do ficheiro de trabalho.
O ficheiro DLL chama-se Maths.dll e o de trabalho teste.exe
Aqui alguns comandos para que tudo funcione:
Mesmo sem usar o pesado Visual Studio conseguem-se fazer coisas interessantes.
Posso por exemplo fazer uma biblioteca para conversores de unidades angulares, ou para qualquer coisa de topografia. Ou os métodos (no sentido de funcções) habituais de ler filtrar e escrever ficheiros de texto com informação.
Mais um passo...
Comentários
Enviar um comentário
Obrigado pelo seu contacto.