如何将ascii字节向量转换为字符串?

时间:2009-04-06 08:16:33

标签: c# string bytearray

给定一个字节数组(byte [])是否有任何快速(如简短和审美)的方式将其转换为字符串och字符数组?假设数组中的字节是以ascii表示的文本。

我现在正在使用c#,但找不到任何明显的方法可供使用。但我也对适用于任何现代编程语言的通用解决方案感兴趣。

2 个答案:

答案 0 :(得分:6)

System.Text.ASCIIEncoding.ASCII.GetString将从给定的字节数组中返回一个字符串。

答案 1 :(得分:1)

重要提示:如上所述here - 字符串是Unicode,因此您必须在转换时指定编码

System.Text.ASCIIEncoding是一个选项,但请确保字节数组仅包含ASCII编码字符。