Condividi tramite


Convertire una funzione locale in un metodo

Questo refactoring si applica a:

  • C#

Che cosa: Convertire una funzione locale in un metodo.

Quando: Si dispone di una funzione locale che si desidera definire all'esterno del contesto locale corrente.

Perché: Si desidera convertire una funzione locale in un metodo in modo da poterla chiamare all'esterno del contesto locale. È possibile eseguire la conversione in un metodo quando la funzione locale diventa troppo lunga. Quando si definisce la funzione in un metodo separato, il codice è più facile da leggere.

Convertire la funzione locale in refactoring del metodo

  1. Posiziona il cursore nella funzione locale.

    Convertire una funzione locale in un esempio di codice di metodo

  2. Premere CTRL+per attivare il menu Azioni rapide e refactoring.

    Esempio di correzione del codice di conversione della funzione locale in metodo

  3. Premere Invio per accettare il refactoring.

    Esempio di conversione della funzione locale in un risultato del metodo

Vedere anche