Errore del compilatore CS0712

Aggiornamento: novembre 2007

Messaggio di errore

Impossibile creare un'istanza della classe statica 'classe statica'.
Cannot create an instance of the static class 'static class'

Non è possibile creare istanze di classi statiche. Le classi statiche sono progettate per contenere metodi e campi di tipo statico, ma non possono essere utilizzate per la creazione di istanze.

Esempio

Il seguente codice di esempio genera l'errore CS0712:

// CS0712.cs
public static class SC
{
}

public class CMain
{
    public static void Main()
    {
        SC sc = new SC();  // CS0712
    }
}