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

C# 如何将ascii字节向量转换为字符串?,c#,string,bytearray,C#,String,Bytearray,给定一个字节数组(byte[]),是否有任何快速(简而言之是美观的)方法将其转换为字符串och字符数组?假设数组中的字节是用ascii表示的文本 我现在在c#工作,找不到任何明显的方法可以使用。但我也对适用于任何现代编程语言的通用解决方案感兴趣。

给定一个字节数组(byte[]),是否有任何快速(简而言之是美观的)方法将其转换为字符串och字符数组?假设数组中的字节是用ascii表示的文本


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

重要注意:如前所述,字符串是Unicode,因此,必须在转换时指定编码

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

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

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