Utilizzo della libreria di classi .NET Framework (Visual C#)
Aggiornamento: novembre 2007
Nella maggior parte dei progetti di sviluppo Visual C# la libreria di classi .NET Framework viene ampiamente utilizzata per eseguire qualsiasi operazione, dall'accesso al file system e dalla modifica delle stringhe ai controlli dell'interfaccia utente Windows Form e ASP.NET.
La libreria di classi è organizzata in spazi dei nomi, in ognuno dei quali è contenuto un insieme di classi e strutture correlate. Nello spazio dei nomi System.Drawing, ad esempio, sono contenuti numerosi tipi che rappresentano tipi di carattere, penne, linee, forme, colori e così via.
Riferimenti e direttive using
Prima di poter utilizzare le classi di un determinato spazio dei nomi in un programma C#, è necessario aggiungere una direttiva using per quello spazio dei nomi nel file di origine C#. In alcuni casi, è inoltre necessario aggiungere un riferimento alla DLL in cui è contenuto lo spazio dei nomi. In Visual C# i riferimenti alle DLL delle librerie di classi più comunemente utilizzate vengono aggiunti automaticamente. I riferimenti aggiunti possono essere visualizzati in Esplora soluzioni nel nodo Riferimenti. Per ulteriori informazioni, vedere Creazione di un progetto (Visual C#).
Dopo aver aggiunto la direttiva using per uno spazio dei nomi, è possibile creare istanze dei tipi relativi, chiamare metodi e rispondere a eventi come se fossero stati dichiarati nel codice sorgente. Nell'editor di codice di Visual C# è inoltre possibile immettere il punto di inserimento su un nome di tipo o di membro e premere F1 per visualizzare la documentazione della Guida in linea. Sono inoltre disponibili lo strumento Visualizzatore oggetti e la funzionalità Metadati come codice sorgente per visualizzare le informazioni sui tipi relative alle classi e alle strutture .NET Framework. Per ulteriori informazioni, vedere Modellazione e analisi del codice (Visual C#).
Ulteriori informazioni
Per ulteriori informazioni sulla libreria di classi .NET Framework, vedere Cenni preliminari sulla libreria di classi .NET Framework e Programmazione per .NET Framework.
Per ulteriori informazioni sull'architettura .NET Framework, vedere Cenni preliminari su .NET Framework.
Molti articoli ed esempi di codice relativi alla libreria di classi sono disponibili sul sito .NET Framework Developer Center (informazioni in lingua inglese).
Per informazioni sulle modalità di esecuzione di attività specifiche tramite le librerie di classi, vedere Procedure relative a C# oppure scegliere Ricerca per categorie dal menu ? in Visual C#.