s=Encoding.ASCII.GetString(buffer).Trim('\0');
s=s.Substring(0, s.IndexOf('\0')); 现论上第二句是不是没有必要的呢?因为Trim已经把空字符去掉了?但实际上没第二句与有第二句运行结果就会不同。再有字符串不就是以'\0'为结束标志的吗?上面的代码怎么理解?
s=s.Substring(0, s.IndexOf('\0')); 现论上第二句是不是没有必要的呢?因为Trim已经把空字符去掉了?但实际上没第二句与有第二句运行结果就会不同。再有字符串不就是以'\0'为结束标志的吗?上面的代码怎么理解?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货