char character = 'c';
string str = null;
str = character.ToString();//this is ok
char[] arrayChar = { 'a', 'b', 'c', 'd' };
string str2 = null;
str2 = string.Copy(arrayChar.ToString());//this is not ok
str2 = arrayChar.ToString();//this is not ok.
我正在尝试将char数组转换为字符串,但是最后两次尝试都失败了。我找到了其他的来源,他们必须创建新的字符串类型,但我不知道为什么。有人能给我提供一些解释吗?谢谢。