C# 将文件(或字节[])转换为ascii,然后将该ascii转换回原始文件

C# 将文件(或字节[])转换为ascii,然后将该ascii转换回原始文件,c#,ascii,radio,streamreader,C#,Ascii,Radio,Streamreader,我正在使用一种叫做RTTY的旧技术通过无线电发送数据(基本上是一种奇特的莫尔斯电码) RTTY只能传输ascii字符 我要做的是将一个小的jpg或类似的文件转换成一块ascii文本,通过无线电发送字符,然后将远端的字符转换回原始文件 一些帮助开始将是伟大的 我知道我需要使用StreamReader,但是如何才能将字节[]转换为编码的ascii字符串,然后进行“解码” 我知道我需要使用streamreader,但如何将字节[]转换为编码的ascii字符串,然后进行“解码” 基本上,您希望使用转换。

我正在使用一种叫做RTTY的旧技术通过无线电发送数据(基本上是一种奇特的莫尔斯电码)

RTTY只能传输ascii字符

我要做的是将一个小的
jpg
或类似的文件转换成一块
ascii
文本,通过无线电发送字符,然后将远端的字符转换回原始文件

一些帮助开始将是伟大的

我知道我需要使用
StreamReader
,但是如何才能将
字节[]
转换为编码的
ascii
字符串,然后进行“解码”

我知道我需要使用streamreader,但如何将字节[]转换为编码的ascii字符串,然后进行“解码”

基本上,您希望使用转换。它将增大数据的大小,但它保证您能够对原始二进制数据进行往返


用于将
字节[]
转换为
字符串
,并执行相反操作。

谢谢,迟做总比不做好:D