[c#] Perché le strutture C # non possono essere ereditate?



Answers

Perché è il modo in cui le strutture sono rappresentate in .NET. Sono tipi di valore e i tipi di valore non hanno un puntatore della tabella del metodo che consente l'ereditarietà.

Question

Questa domanda ha già una risposta qui:

Sto leggendo CLR tramite C # di Jeffery Richter e si dice che una struct è un tipo di valore e non può essere ereditata.

Ci sono ragioni tecniche o filosofiche?






Related



Tags

c# c#   .net .net