string n = a[2];
a[3] = a[1];
a[1] = n;

これを書きたくないと言うならC#向いてないから今すぐ止めてくれ