Reference e DLL
Vediamo il concetto di Reference e le librerie linkate dinamincamente cioè le cosi dette DLL. La Reference è un elencazione di riferimenti, a moduli o librerie che fanno parte dell'ambiente di sviluppo. Le funzionalità dell'ambiente di sviluppo sono state suddivise in tanti file, generalmente di tipo DLL. Ciascuno dei quali contiene le funzionalità che noi via via andiamo ad utilizzare. Con la Reference creiamo un link che può essere una libreria sviluppata in Visual Studio, o sviluppata da terzi, o dai noi stessi precedentemente al quale possiamo riferimento per linkare le corrispondenti funzionalità.
Proveremo a linkare la libreria System.Numerics che è una libreria di Visual Studio, ma non è linkata tra le librerie di default. La dobbiamo linkare noi per avere accesso ai tipi e alle funzionalità messe a disposizione da questa libreria. Ci mette a disposizione questa libreria, due tipi importanti che sono il tipo Big Integer che consente di memorizzare interi di grandezza arbitraria con precisione arbitraria per esempio il fattoriale. Un altro tipo che ci mette a disposizione la libreria è il tipo Complex che serve per la rappresentazione e manipolazione di numeri complessi. A ciascuna libreria è associata un nome.space univoco! Quando si aggiunge una libreria, bisogna importare il Nomespace. Oppure la si importa sul Form cioè utilizzando Imports System.Numeric che vale solo al livello del file.
Nessun commento:
Posta un commento