日期:2014-05-18  浏览次数:20905 次

c# 如何获取字符串 所占字节个数,字符串有可能包含 汉字
winform里 怎么获取字符串占几个字节啊, 字符串有可能包含汉字、字母,所以这么求。。。

请大家不吝赐教啊,

------解决方案--------------------
你要不一样,用Encoding.GetEncoding("gb2312").GetByteCount("中国人10个");

------解决方案--------------------
C# code

int length1 = System.Text.Encoding.GetEncoding("GB2312").GetBytes("ab").Length;
int length2 = System.Text.Encoding.GetEncoding("GB2312").GetBytes("你好").Length;