输出时中文字符对其问题

myh0305 2009-04-23 07:03:53
正在获取:{0,-8}的状态

正在获取:摄像头 的状态
正在获取:监控 的状态

在计算时中文是按两个字符进行计算的,所以在末尾是没有对齐
怎么解决这儿问题?
...全文
49 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsuswy 2009-04-23
  • 打赏
  • 举报
回复
不好意思,上面这个字体不行,你上网搜索一下中文、英文字符宽度相同的字体吧
zsuswy 2009-04-23
  • 打赏
  • 举报
回复
这个是因为中文字符和英文字符所占的宽度不一样导致的。
一个空格的宽度不等于一个中文字符的宽度,所以你上面的对不齐。
这个和字体有关,用Courier New这个字体试一下

111,126

社区成员

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

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

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