不确定我是否正确地表达了标题,但我说我的方法如下:
public static string[] ByteArrayToStringArray(byte[] buffer)
{
//code here
}
做
会更好吗?List<string> list = new List<string>();
for (int i = 0; i < buffer.Length; i++)
{
list.Add(buffer[i].ToString());
}
return list.ToArray();
或者做得更好
List<string> list = new List<string>();
foreach (byte b in buffer)
{
list.Add(b.ToString());
}
return list.ToArray();
哪个更快或它们之间没有区别?