我有byte[]
并希望将其转换为asp.net中的字符串。
这是我的代码:
for (int loop1 = 0; loop1 < size; loop1++)
{
displayString = displayString + input[loop1].ToString();
}
但是这段代码需要太长时间,还有其他解决方案吗?
答案 0 :(得分:0)
只需使用Encoding.GetString
方法即可。这将为您完成所有工作:
string s = Encoding.UTF8.GetString(input);
确保您使用的编码是字符串数组的正确编码。请参阅Encoding
类的MSDN参考,以查看所有可用的编码。