Condividi tramite


Struttura generale di un programma C# (Guida per programmatori C#)

Aggiornamento: novembre 2007

I programmi in linguaggio C# possono essere costituiti da uno o più file. Ciascun file può contenere zero o più spazi dei nomi. Uno spazio dei nomi può contenere altri spazi dei nomi, nonché dei tipi, quali classi, struct, interfacce, enumerazioni e delegati. La seguente struttura di base rappresenta un programma in C# che contiene tutti i suddetti elementi.

// A skeleton of a C# program 
using System;
namespace YourNamespace
{
    class YourClass
    {
    }

    struct YourStruct
    {
    }

    interface IYourInterface 
    {
    }

    delegate int YourDelegate();

    enum YourEnum 
    {
    }

    namespace YourNestedNamespace
    {
        struct YourStruct 
        {
        }
    }

    class YourMainClass
    {
        static void Main(string[] args) 
        {
            //Your program starts here...
        }
    }
}

Sezioni correlate

Ulteriori informazioni:

Specifiche del linguaggio C#

Per ulteriori informazioni, vedere le seguenti sezioni incluse in Specifiche del linguaggio C#:

  • 1.2 Struttura del programma

  • 9.1 Unità di compilazione (spazi dei nomi)

Vedere anche

Concetti

Guida per programmatori C#

Esempi di Visual C#

Riferimenti

Contenuto di un programma C#

Altre risorse

Riferimenti per C#