3
Warum lässt C # Eigenschaften in Schnittstellen zu?
In C # ist der folgende Code gültig interface I{ int property{get;set;} } Was für mich keinen Sinn ergibt. Dies scheint eines der wichtigsten Prinzipien von Schnittstellen zu brechen: mangelnder Zustand (dh keine Felder). Erstellt die Eigenschaft kein implizites privates Feld? Wäre das nicht wirklich schlecht für Schnittstellen?