将List <byte>打印为字符串值</b​​yte>

时间:2011-04-19 03:10:37

标签: c# list c#-2.0 byte bytearray

我用Google搜索并找到了将byte[]值转换为string值的语句,

string myString =System.Text.Encoding.UTF8.GetString(myByteArray);

但我将变量定义为List<byte>。如何将List<byte> bMsg转换为byte[] bMsgArrary

List<byte> bMsg   to byte[]  bMsgArray ?;

或者还有其他方法可以将List<byte>值转换为string值。感谢您的帮助。

2 个答案:

答案 0 :(得分:6)

在列表中使用ToArray()以获取myByteArray,然后离开。

答案 1 :(得分:1)

尝试

byte[] byteMessage =  bMsg.ToArray();