Ich weiß, dass dies für einige trivial sein kann, aber wenn Sie in c # programmieren, haben Sie eine sehr große Datenstruktur. Normalerweise mache ich die Zuweisung über die Gleichung, um den Wert in der Steuerung zu setzen, und mache es später umgekehrt.
%Vor%Umgekehrt:
%Vor%Ich habe mich gefragt, ob es ein Werkzeug gibt, um das schnell zu machen. Dies setzt voraus, dass Sie sehr viele Werte haben.
Sie könnten Visual Studio Find & amp; Ersetzen, um den Austausch durchzuführen. Hier ist ein Paar regulärer Ausdrücke, das automatisch die Ersetzung durchführt:
Suche: ^{:b*}{([^=]+)} += +{([^=]+)};
Ersetzen Sie: = ;
Denken Sie daran, reguläre Ausdrücke zu aktivieren. Dies wird genau das tun, was Sie verlangen. Dies kann auch in ein Makro gekapselt werden. Hier ist ein Beispiel Makro, das ich zusammengestellt habe:
%Vor%... Dadurch werden die Zuweisungen im aktuellen Block einfach ausgetauscht.
Auch dies gefunden: ein anderes Beispiel und eine Erklärung, wie man es installiert:
Gutes altes Excel kommt zur Rettung.
Fügen Sie die Anweisung in Zelle A1 ein.
Gehe zu Zelle B1 & amp; füge diese Formel ein -
=MID(A1,1,SEARCH(";",A1) - 1)
Gehe zu Zelle C1 & amp; füge diese Formel ein -
%Vor%Fügen Sie jede Ihrer Anweisungen in eine separate Zelle ein.
%Vor% Es beruht auf der Annahme, dass die Anweisung mit Semikolon endet.
Zumindest bekommt es Sie, was Sie brauchen.
Ich habe auch ein Tool namens MZTools gesehen, das im Screenshot eine Swap-Zuweisung hat. alt text http://www.mztools.com/v6/images/mztools6_original.gif
Tags und Links c#