本人初学c#一星期,诸多问题请教高手。我将newline设置为换行符
然后在用串口readline读取数据时碰到一问题string str;
str = serial.readline();char[] chardata = str.ToCharArray();当发送的数据的数据为 13 0D 0A时可以正确读取13但是当发送数据 88 0D 0A时,在调试窗口可以看到读出的值为63当发送数据大于0x7F时,读取的数据均为63。请教高手何解。。还有以前写c语言时可以很方便的用指针将四个字节组成一个intchar c[4] = {0x01, 0x02, 0x03, 0x04};
int *p = (int *)c;c#里没有指针,请问有没有类似的方法能达到相同目的由于是写单片机的上位机程序,类似的问题串口通信时会经常碰到。谢过先哦~~~~~~~~~~~我的分不多额。。能给的都给了。。救救我吧