Guida per programmatori C#

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 hanno conoscenze in ambito di programmazione o relativamente a C#, è possibile visitare il sito Web Centro per sviluppatori C#, in cui sono disponibili 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 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 struct (Guida per programmatori C#)

Proprietà (Guida per programmatori C#)

Interfacce (Guida per programmatori C#)

Indicizzatori (Guida per programmatori C#)

Tipi di enumerazione (Guida per programmatori C#)

Delegati (Guida per programmatori C#)

Eventi (Guida per programmatori C#)

Generics (Guida per programmatori C#)

Iteratori (C# e Visual Basic)

Espressioni di query LINQ (Guida per programmatori C#)

Espressioni lambda (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 delle applicazioni (C# e Visual Basic)

Assembly e Global Assembly Cache (C# e Visual Basic)

Attributi (C# e Visual Basic)

Raccolte (C# e Visual Basic)

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

File system e Registro di sistema (Guida per programmatori C#)

Interoperabilità (Guida per programmatori C#)

Reflection (C# e Visual Basic)

Capitoli del libro rappresentati

Advanced C# in C# 3.0 in a Nutshell, Third Edition: A Desktop Quick Reference

Vedere anche

Altre risorse

Riferimenti per C#

Visual C#