Если вы хотите поменять 2 строковые переменные:
a = (a+b).Substring((b=a).Length);
Вспомогательный метод соответственно:
public static class Foo {
public static void SwapString (ref string a, ref string b) {
a = (a+b).Substring((b=a).Length);
}
}
Использование будет тогда:
string a="Test 1";
string b="Test 2";
Foo.SwapString(a, b);