Guida per programmatori C#

Aggiornamento: novembre 2007

In questa sezione vengono fornite informazioni dettagliate sulle funzionalità principali del linguaggio C# e sulle funzionalità accessibili a C# tramite .NET Framework.

Per la maggior parte di questa sezione, si presuppone che si disponga già di conoscenze su C# e sui concetti di programmazione generali. Se non si dispone di alcuna esperienza di programmazione o con C#, si consiglia di inizare con Presentazione guidata di Visual C#. È anche possibile visitare il sito Web C# Developer Center (informazioni in lingua inglese), che contiene esercitazioni, esempi e video introduttivi.

Per informazioni su parole chiave specifiche, operatori e direttive per il preprocessore, vedere Riferimenti per C#. Per informazioni sulla specifica del linguaggio C#, vedere Specifiche del linguaggio C#.

Sezioni relative al linguaggio

Contenuto di un programma C#

Main() e gli argomenti della riga di comando (Guida per programmatori C#)

Tipi (Guida per programmatori C#)

Matrici (Guida per programmatori C#)

Stringhe (Guida per programmatori C#)

Istruzioni, espressioni e operatori (Guida per programmatori C#)

Classi e strutture (Guida per programmatori C#)

Proprietà (Guida per programmatori C#)

Indicizzatori (Guida per programmatori C#)

Delegati (Guida per programmatori C#)

Eventi (Guida per programmatori C#)

Generics (Guida per programmatori C#)

Espressioni query LINQ (Guida per programmatori C#)

Espressioni lambda (Guida per programmatori C#)

Iteratori (Guida per programmatori C#)

Spazi dei nomi (Guida per programmatori C#)

Tipi nullable (Guida per programmatori C#)

Codice unsafe e puntatori (Guida per programmatori C#)

Commenti relativi alla documentazione XML (Guida per programmatori C#)

Sezioni relative alla piattaforma

Domini applicazione (Guida per programmatori C#)

Assembly e Global Assembly Cache (Guida per programmatori C#)

Attributi (Guida per programmatori C#)

Classi di insiemi (Guida per programmatori C#)

Eccezioni e gestione delle eccezioni (Guida per programmatori C#)

Interoperabilità (Guida per programmatori C#)

Threading (Guida per programmatori C#)

Prestazioni (Guida per programmatori C#)

Reflection (Guida per programmatori C#)

DLL del linguaggio C# (Guida per programmatori C#)

Protezione (Guida per programmatori C#)

Vedere anche

Altre risorse

Riferimenti per C#

Visual C#

Presentazione guidata di Visual C#