VS字符串文本可视化工具里正常监视和打印不正常是什么原因?

wqq1027 2020-11-26 05:29:40
...全文
454 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanghui0380 2020-11-26
  • 打赏
  • 举报
回复
这种多半是前面调用了某些C+的东西,并且提前初始化了了长度 比如 byte[200] buffer 调用C方法(buffer,ref length) 这里你初始200,他填入3字节,然后告诉你就3字节有效 如果你说你现在不想管前面的东西,其实也行,其他语言默认规定字符串以\0 结束,所以你这里直接去读 第一个\0前的就行(net呢不知道是因为什么考虑,并不使用\0作为字符串结束标记)
wqq1027 2020-11-26
  • 打赏
  • 举报
回复
除了}之外后面的都没意义,他tostring()能打印出来,长度也是大于1的,但是我用VS查看只显示},只有}这个是我想要的。
wanghui0380 2020-11-26
  • 打赏
  • 举报
回复
非可见字符,如果你确定那些东西是有意义的,多半是字符编码问题

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧