我有一个c#代码:
while (true) {
String s = portR.ReadLine();
byteArray = Encoding.ASCII.GetBytes(s);
File.WriteAllBytes("byte.txt", byteArray);
Console.WriteLine(s);
}
它从一个串口读取,模拟器/机器以某种编码形式发送数据(我不知道)。当我读取数据时,它不是控制台中的ASCII格式或我保存的文件。
就像:
...,Y? ??????`19 H @ ??? ??? 5 ?? I0 ?????????????????????????????????????????????????????????????????????? ]?
怎么办?我想以ASCII格式阅读它。请帮忙