È possibile selezionare tutti i parametri di un metodo e chiedere a ReSharper di creare una classe da questi parametri come "oggetto parametro metodo?"Come creare un oggetto parametro metodo con ReSharper in pochi secondi?
7
A
risposta
15
ReSharper supporta il comando Extract Class From Parameters:
La classe estratto dai parametri refactoring permettono velocemente creare una nuova classe o struttura utilizzando (alcuni) dei parametri di un dato metodo. ReSharper analizza il metodo selezionato e rileva le variabili che possono essere convertite in membri . Dopo l'estrazione, viene creata la nuova classe con i campi necessari generati dai parametri del metodo selezionato.
per invocarlo:
- Posizionare il cursore sul metodo con i parametri che si desidera generare una classe per
- Press Ctrl + Maiusc + R
- Seleziona 'Classe di estrazione da Parametri '
- Effettua qualsiasi configurazione aggiuntiva nella finestra di dialogo.
È fantastico ... non sapevo che potessi farlo! – Martin
Grazie mille! Informazioni semplici ma abbastanza utili! – pencilCake