swap two strings without using third variable in c#