Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Le strutture non possono contenere costruttori espliciti senza parametri.
Structs cannot contain explicit parameterless constructors
Ogni struttura include già un costruttore predefinito che inizializza l'oggetto sul valore zero. I costruttori creati per una struttura devono pertanto accettare uno o più parametri.
Il seguente codice di esempio genera l'errore CS0568:
// CS0568.cs
public struct ClassY
{
public int field1;
public ClassY(){} // CS0568, cannot have no param constructor
// Try following instead:
// public ClassY(int i)
// {
// field1 = i;
// }
}
public class ClassX
{
public static void Main()
{
}
}