给定一个字节数组(byte [])是否有任何快速(如简短和审美)的方式将其转换为字符串och字符数组?假设数组中的字节是以ascii表示的文本。
我现在正在使用c#,但找不到任何明显的方法可供使用。但我也对适用于任何现代编程语言的通用解决方案感兴趣。
答案 0 :(得分:6)
System.Text.ASCIIEncoding.ASCII.GetString将从给定的字节数组中返回一个字符串。
答案 1 :(得分:1)
重要提示:如上所述here - 字符串是Unicode,因此您必须在转换时指定编码。
System.Text.ASCIIEncoding
是一个选项,但请确保字节数组仅包含ASCII编码字符。