c# - 打印出 List<byte> 作为字符串值

标签 c# list c#-2.0 byte arrays

我用谷歌搜索并找到了转换 byte[] 的语句值 string值(value)如此,

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

但是我把变量定义为List<byte> .如何转换 List<byte> bMsgbyte[] bMsgArrary

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

或者有其他方法转换List<byte>string值(value)。感谢您的帮助。

最佳答案

在列表中使用 ToArray() 以获得 myByteArray 然后开始。

关于c# - 打印出 List<byte> 作为字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5711177/

相关文章:

c# - 按其在人类排序顺序中的值对字典进行排序

java 反射列表 NoSuchMethodException

c# - 使用 nunit 测试属性是否抛出异常

c# - 如何使用单声道将 .NET Windows 服务应用程序迁移到 Linux?

c# - 关于从异步方法同步调用 CPU 绑定(bind)方法的困惑

c# - 如何获得使用 TcpClient 进行连接的基本应用程序?

java - 将 Map<String, List<>> 与 List<> 映射

c# - 如何通过其属性之一对通用 List<T> (当 T 是一个类时)进行排序?

winforms - 如何让文本框只接受数字并用逗号格式化数字?

c#-2.0 - 如何在 C# 中将两个不同的 xml 文件反序列化为两个不同的类对象?