Errore del compilatore CS0666
'member': in struct è stato dichiarato il nuovo membro protetto
Uno struct non può essere abstract ed è sempre implicitamente sealed. Poiché gli struct non supportano l'ereditarietà, il concetto di un membro protected in uno struct non ha senso. Per altre informazioni, vedere Ereditarietà.
L'esempio seguente genera l'errore CS0666:
// CS0666.cs
class M
{
static void Main()
{
}
}
struct S
{
protected int x; // CS0666
}
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: