日期:2014-05-19  浏览次数:20729 次

怎样把数组转化为字符串
比如定义了一个数组
UInt32[]   tmp_A   =   new   UInt32[8]   {   0x11111111,   0x22222222,   0x33333333,   0x44444444,   0x55555555,   0x66666666,   0x77777777,   0x88888888   };
我想把它输出到界面中一个textbox中。应该用什么语句呢。

或者把数组转化为字符串应该可以输出,那数组转字符串怎么转呢。有没有直接的属性语句。

------解决方案--------------------
String str = Convert.toString(tmp_A[0]) + Convert.toString(tmp_A[1])...
呵呵,自己写个循环吧
------解决方案--------------------
string[] tmp_A = new string[4] { "0x11111111 ", "22222222 ", "0x33333333 ", " 0x44444444 " };
string str = String.Join( ", ",tmp_A);
注意string的大小写。
问题是这个只支持string类型的数组
------解决方案--------------------
Convert.toString(tmp_A[0]) + Convert.toString(tmp_A[1])然后循环数组元素