当前位置:编程学习 > C#/ASP.NET >>

在SQL存储过程中或者在c#中如何知道字符传的占用字节大小,而非长度???

在SQL存储过程中或者在c#中如何知道字符串的占用字节大小,而非长度???


我想通过大小来获取字符传前20个字节,我想让显示出来的文章标题固定长度,但是中文和英文1个字都算1个长读,显示出来的长度就不符合我的要求``(中文字要宽一倍),我想通过字节的大小来判断并显示出,如果我要显示40个字节的大小的长度的字符传,该怎么样弄``如果最后40和41个字节是一个中文,又改怎么样处理``麻烦发个代码吧``谢谢`` --------------------编程问答-------------------- http://www.cnblogs.com/oop/archive/2007/03/06/665131.html --------------------编程问答-------------------- string str = "测试123abc";
int i=System.Text.Encoding.GetEncoding("gb2312").GetByteCount(str);
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,