In ReSharper 8, wenn eine Klasse-Schnittstelle Mitglieder fehlte (Eigenschaften), würde ich Alt + Enter und wählen Sie "Implement Mitglieder Missing", die autoproperties wie diese erzeugen würde:In ReSharper 9, wie autoproperties von fehlenden Mitgliedern erzeugt werden?
public class MyClass : IHasId {
public int Id { get; set; }
}
jedoch in ReSharper 9, Folgendes wird generiert:
public class MyClass : IHasId {
public int Id {
get { throw new System.NotImplementedException(); }
set { throw new System.NotImplementedException(); }
}
}
Ich habe R # festgelegt, um automatische Eigenschaften unter "Member Generation" zu erstellen, noch keinen Effekt.
Ist das ein Fehler, oder fehlt mir etwas?
Es scheint, dass ReSharper diese Eigenschaft anschließend mit Alt + Enter "reparieren" kann, um sie in eine Autoprop oder eine mit Hintergrundfeldern umzuwandeln. Nicht sicher, R # 8 könnte das tun. Aber ja, seltsam, dass es nicht einfach Autoprops erstellen kann. –
Ich habe einen Fehlerbericht erstellt: https://youtrack.jetbrains.com/issue/RSRP-430040 –