一个string字符串等于多个char, char在内存中用一个数字表示的,而string是有多个像单个char的数字组成.所以.想用char[] 存贮string类型的数据.你要用到多个char; 最好是都用byte[] 储存起来;
byte[] data = Encoding.Unicode.GetBytes("这里可以是字符串或是字符");
//下面是将byte[]全部转换成字符串;
string a=Encoding.Unicode.GetString(bytes, 0, bytes.Length);
//下面是将byte[]全部转换成字符;
byte[] data=Encoding.Unicode.GetChars(bytes, 0, bytes.Length)
温馨提示:内容为网友见解,仅供参考