In C #, il seguente codice è valido
interface I{
int property{get;set;}
}
Il che non ha alcun senso per me. Questo sembra infrangere uno dei principi più importanti delle interfacce: mancanza di stato (in altre parole, nessun campo). La proprietà non crea un campo privato implicito? Non sarebbe davvero male per le interfacce?