Antwort

15

ReSharper unterstützt den Befehl Extract Class From Parameters:

Die Klasse Auszug aus Parametern Refactoring können Sie schaffen schnell eine neue Klasse oder Struktur mit (einige) die Parameter eines bestimmten Methode. ReSharper analysiert die ausgewählte Methode und erkennt die Variablen, die in Member konvertiert werden können. Nach der Extraktion wird die neue Klasse mit den erforderlichen Feldern erstellt, die aus den ausgewählten Methoden der Methode generiert wurden.

es aufzurufen:

  1. Setzen Sie den Cursor auf die Methode mit die Parameter möchten Sie für
  2. Press Ctrl eine Klasse generieren + Verschiebung + R
  3. Wählen Sie 'Extrahieren Klasse von Parameter '
  4. Weitere Konfiguration im Dialogfeld vornehmen.
+1

Das ist großartig ... Ich wusste nicht, dass Sie das tun könnten! – Martin

+0

Vielen Dank! Einfache, aber nützliche Informationen! – pencilCake