Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze refactoring is van toepassing op:
C#
Visuele basis
Wat: Hiermee kunt u een codefragment omzetten in een eigen methode.
Wanneer: U hebt een fragment van bestaande code in een bepaalde methode die moet worden aangeroepen vanuit een andere methode.
Waarom: U kunt die code kopiëren/plakken, maar dat zou leiden tot duplicatie. Een betere oplossing is het herstructureren van dat fragment in een eigen methode die door elke andere methode vrij kan worden aangeroepen.
Handleiding
Markeer de code die moet worden geëxtraheerd:
C#:
Visual Basic:
Voer vervolgens een van de volgende handelingen uit:
-
Toetsenbord
- Druk op Ctrl+R en vervolgens op Ctrl+M. (Houd er rekening mee dat de sneltoets mogelijk anders is op basis van het profiel dat u hebt geselecteerd.)
- Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren en selecteer Methode extraheren in het pop-upvenster Voorbeeld.
-
muis
- Selecteer Methode voor herstructureren > extraheren bewerken>.
- Klik met de rechtermuisknop op de code en selecteer Extract-methode > herstructureren>.
- Klik met de rechtermuisknop op de code, selecteer het menu Snelle acties en herstructureringen en selecteer Methode extraheren in het pop-upvenster Voorbeeld.
De methode wordt onmiddellijk gemaakt. Hier kunt u de naam van de methode nu wijzigen door de nieuwe naam te typen.
Aanbeveling
U kunt ook opmerkingen en andere tekenreeksen bijwerken om deze nieuwe naam te gebruiken, evenals voorbeeldwijzigingen voordat u opslaat , met behulp van de selectievakjes in het vak Naam wijzigen die rechtsboven in uw IDE wordt weergegeven.
C#:
Visual Basic:
-
Toetsenbord
Wanneer u tevreden bent met de wijziging, kiest u de knop Toepassen of drukt u op Enter en worden de wijzigingen doorgevoerd.