汉字字符串不够位数补空格

字符串后补空格

string test = "abc中文123";
string result = test + new string(' ', 16 - Encoding.GetEncoding("gb2312").GetBytes(test).Length);

显示结果 "abc中文123    "

 

字符串前补空格

string test = "abc中文123";
string result = new string(' ', 16 - Encoding.GetEncoding("gb2312").GetBytes(test).Length)+test ;

显示结果 "   abc中文123"

posted @ 2013-08-08 13:05  星火卓越  阅读(1990)  评论(0编辑  收藏  举报