Questo argomento non è stato ancora valutato - Valuta questo argomento

Esercitazioni di linguaggio C#

Visual Studio .NET 2003

Le esercitazioni di linguaggio C# forniscono una panoramica dei concetti fondamentali di questo linguaggio e ne identificano le funzionalità importanti. In ciascuna esercitazione sono inclusi uno o più programmi di esempio. È inoltre illustrato un codice di esempio e sono fornite informazioni di base aggiuntive. Sono infine riportati dei collegamenti ai corrispondenti argomenti di esempio che consentono di effettuare il download dei programmi di esempio ed eseguirli.

Nota   Le esercitazioni di linguaggio C# non illustrano la creazione di un'interfaccia utente grafica per il programma, ad esempio una pagina di Windows Form o di Web Form. Per informazioni di base relative a tale ambito, vedere Informazioni su Visual C#.
Esercitazione Descrizione Livello
Hello World Viene illustrata un'applicazione Hello World. Facile
Parametri della riga di comando Viene illustrata una semplice elaborazione dalla riga di comando e l'indicizzazione delle matrici. Facile
Matrici Viene illustrato l'utilizzo delle matrici. Facile
Proprietà Vengono illustrate le modalità di dichiarazione e utilizzo delle proprietà, nonché descritte le proprietà astratte. Facile
Librerie Viene illustrato l'utilizzo delle opzioni del compilatore per la creazione di librerie DLL da diversi file di origine, nonché l'utilizzo delle stesse in altri programmi. Facile
Controllo delle versioni Viene illustrato l'utilizzo di override e di new per il supporto del controllo delle versioni. Facile
Classi Collection Viene illustrata la modalità di creazione delle classi di insiemi che è possibile utilizzare con foreach. Intermedio
Strutture Viene illustrato l'utilizzo delle strutture in C#. Intermedio
Indicizzatori Viene illustrato l'utilizzo delle notazioni di matrice per accedere a un oggetto. Intermedio
Proprietà indicizzate Viene illustrato come implementare una classe che utilizza proprietà indicizzate. Le proprietà indicizzate consentono di utilizzare una classe che rappresenta un insieme di tipo matrice contenente diversi tipi di elementi. Intermedio
Conversioni definite dall'utente Viene illustrato come definire le conversioni da e verso tipi definiti dall'utente. Intermedio
Overload di operatori Viene illustrato il modo in cui le classi definite dall'utente eseguono l'overload degli operatori. Intermedio
Delegati Vengono illustrate le modalità di dichiarazione, mapping e combinazione dei delegati. Intermedio
Eventi Viene illustrato l'utilizzo degli eventi in C#. Intermedio
Implementazione esplicita dell'interfaccia Viene illustrata l'implementazione esplicita dei membri di interfaccia. Intermedio
Metodi condizionali Viene illustrato l'utilizzo dei metodi condizionali, ovvero un potente meccanismo che consente di includere o omettere le chiamate ai metodi, a seconda che sia o meno definito un simbolo. Intermedio
Documentazione XML Viene illustrato come documentare il codice mediante XML. Intermedio
Chiamata alla piattaforma Viene illustrato come chiamare da C# le funzioni esportate dalle DLL. Avanzato
Interoperabilità COM - Parte 1 Viene illustrato l'utilizzo di C# per l'interoperabilità con gli oggetti COM. Sono inoltre incluse informazioni sull'utilizzo di un client C#. Avanzato
Interoperabilità COM - Parte 2 Viene illustrato l'utilizzo di C# per l'interoperabilità con gli oggetti COM. Sono inoltre incluse informazioni sull'utilizzo di un server C#. Avanzato
Attributi Viene illustrato come creare classi di attributi personalizzate, come utilizzarle nel codice e come effettuare query su di esse mediante reflection. Avanzato
Protezione Vengono fornite informazioni sulla protezione di .NET Framework e illustrate due modalità per la modifica delle autorizzazioni di protezione in C#, ovvero le classi di autorizzazioni e gli attributi di autorizzazione C#. Avanzato
Threading Vengono illustrate le diverse attività di threading quali la creazione e l'esecuzione di un thread, la sincronizzazione dei thread, l'interazione tra i thread, l'utilizzo di un pool di thread e l'uso di un oggetto mutex. Avanzato
Codice unsafe Viene illustrato l'utilizzo dei puntatori. Avanzato
OLE DB Viene illustrato l'utilizzo di OLE DB in C# mediante la connessione a un database di Microsoft Access. Avanzato

Vedere anche

Esempi di esercitazioni | Riferimenti per i programmatori C#

Il documento è risultato utile?
(1500 caratteri rimanenti)
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?