string test = "this is a string";

char[] testChars=test.ToCharArray();for( int i=0;i<testChars.Length;i++ )
testChars[i] = (char)((int)testChars[i]+3);test = new string(testChars);//你第二个问题请说明白一点