Generare un decostruttore in Visual Studio

Questa generazione di codice si applica a:

  • C#

Che cosa: Consente di generare immediatamente lo stub del metodo per un nuovo decostruttore.

Quando: Si desidera decostruire correttamente il tipo automaticamente.

Perché: È possibile digitare manualmente un decostruttore, ma questa funzione genera automaticamente lo stub con i parametri out corretti.

Generare un decostruttore

  1. Dichiarare un nuovo tipo con i parametri out desiderati specificati. Questa dichiarazione causerà un errore quando non è possibile trovare alcuna istanza di decostruzione corrispondente alla dichiarazione.

    Errore del decostruttore mancante

  2. Eseguire una delle operazioni seguenti:

    • Tastiera

      • Con il cursore nella dichiarazione, selezionare CTRL+. per attivare il menu Azioni rapide e refactoring .
    • Topo

      • Fare clic con il pulsante destro del mouse e selezionare il menu Azioni rapide e refactoring .
      • Seleziona l'icona che appare nel margine sinistro se il cursore del testo si trova già sulla riga vuota della classe.

      Genera correzione del codice del decostruttore

  3. Selezionare il metodo Genera 'MyInternalClass.Deconstruct' per generare il decostruttore.

    Codice decostruttore risultante

Vedere anche