Ich wollte dazu etwas sagen.
Es war zwar möglich, einen direkten Tausch in C # zu machen, wie zB smoore / Gabriels -
%Vor%Dies ist nicht mehr möglich, da grid.Rows [index] nur gelesen werden kann.
Verwenden Sie stattdessen die DarkSquirrels-Methode zum Speichern der zwei Zeilen, zum Entfernen der Zeilen und zum erneuten Einfügen der Zeilen.
Wenn jemand eine bessere Methode kennt (wie es eine 6-Zeilen-Methode von iteslf ist, ohne die Logik, um den anderen Wert zu finden), bitte Kommentar!
Nur als Zusatz:
Wenn Sie häufiger einen Austausch benötigen, stellen Sie die Methode, die Sie am meisten bevorzugen, in einer eigenen Klasse vor und rufen Sie die Methode auf (z. B. Interchange ())