2011-01-10 7 views
2

Gibt es ein Tool, das C# -Teilklassendateien in einer einzigen Klassenquellcodedatei zusammensetzen kann? Sicher könnte ich das mit der Hand machen, aber wenn ein solches Werkzeug existiert, würde es das viel einfacher machen. Kennt jemand einen?Gibt es ein Werkzeug, um C# partielle Klassendateien in einer einzigen Klassen-Quellcodedatei wieder zusammenzusetzen?

+0

Wenn Sie das tun, was der Punkt von Teilklassen? –

+1

@Randy: Es gibt keinen Punkt. Er/sie versucht wahrscheinlich, etwas zu reparieren, was jemand anders "Refactoring" genannt hat. –

+1

Niemand schreibt ein Werkzeug, das STRG + X, STRG + V gibt, wie schwer es ist, es immer richtig zu machen. Unmöglich, mit dem Werkzeug zwischen deinen Ohren zu konkurrieren. –

Antwort

1

Reflektor verwenden.

Variablennamen sind nicht so schön, aber sie geben Ihnen, was Sie wollen.

+0

Aber ich brauche Quellcode, um menschlich lesbar zu sein wie das Original. – user310291

+0

Versuch es einfach, es gab alle ursprünglichen Namen, als ich es gerade versuchte. Sehen Sie, ob es für Sie funktioniert. – Pradeep

+0

Es sollte die ursprünglichen Variablennamen verwenden, solange Sie Ihren Code nicht verschleiert haben. Sie müssen die "Namensverwaltung" selbst durchführen, wenn Sie das Bedürfnis haben. Offensichtlich können Sie nur einen Debug-Build kompilieren und bearbeiten, den Sie nicht durch einen Obfuscator durchlaufen haben. –

1

Ich glaube nicht, dass ein solches Werkzeug zur Verfügung steht, möglicherweise können Sie versuchen, ist ein Makro zu schreiben.

+0

gute Idee kann einfach nicht sehen, wie :) – user310291

Verwandte Themen