博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

取字符串实际长度(中文2字节,英文数字1字节)

Posted on 2005-12-27 18:17  欧阳另类  阅读(469)  评论(0)    收藏  举报

以下方法取自己stainboy其个人网站为http://spaces.msn.com/members/stainboyx/

public static int GetHexLength(string szSrc) 

  
int k = 0
  
for (int i = 0; i < szSrc.Length; i++
  

  
if (Convert.ToInt32(szSrc[i]) > 127) k += 2
  
else k++
  }
 
  
return k; 
}