C# Delphi转ASCII差异的问题
比如把215,04转成ASCIIDelphi代码
str:=Chr(215);
str2:=Chr(04);
str3:=str+str2;
调试中显示
str=#$D7
str2=#4
str3='?'
C#代码
str=(char)215;
str2=(char)04;
str3=str+str2;
调试中显示
str="×"
str2=""
str3="×"
这样造成两者Socket通信时出现了问题
现在要求C#的统一到Delphi,请教C#代码怎么改动 --------------------编程问答-------------------- 看看高低位吧,网络传输要传成网络序列流的; --------------------编程问答-------------------- 还没传呢转出来的就不一样了,不解决这个转ascii的差异问题传输无意义 --------------------编程问答--------------------
一不一样要看内存的二进制,估计是高低位的问题, --------------------编程问答-------------------- 用 byte 不要用char --------------------编程问答--------------------
(byte)215....不还是215么
补充:.NET技术 , C#