In ReSharper 8, quando una classe mancava membri di interfaccia (proprietà), vorrei Alt + Invio e selezionare "Implementare Membri Missing", che genererebbe autoproperties come questo:In ReSharper 9, come generare autoproprietà dai membri mancanti?
public class MyClass : IHasId {
public int Id { get; set; }
}
Tuttavia, in ReSharper 9, viene generato il seguente:
public class MyClass : IHasId {
public int Id {
get { throw new System.NotImplementedException(); }
set { throw new System.NotImplementedException(); }
}
}
ho impostato R # per creare le proprietà automatiche sotto "Stati Generation", ancora nessun effetto.
Si tratta di un errore o mi manca qualcosa?
Sembra che ReSharper possa "aggiustare" questa proprietà in seguito con Alt + Invio per convertirlo in un autoprop o in uno con i campi di supporto. Non sono sicuro che l'R # 8 potrebbe farlo. Ma sì, strano che non possa creare solo autoprop per cominciare. –
Ho creato un bug report: https://youtrack.jetbrains.com/issue/RSRP-430040 –