c#获取带有汉字的字符串长度
2024-10-15 10:51:30
不知道大家注意没,用c#下自带的str.Length方法获得字符串str长度的时候,返回的总是字符的个数,但是如果字符串中包含汉字的话,一个汉字是占两个字符长度的,获取的长度值就有了问题。
解决方案:
int len = System.Text.Encoding.Default.GetBytes(str).Length; 这样就可以了
最新文章
- [LeetCode] Design Phone Directory 设计电话目录
- javascript的类型、值和变量
- Swipe to back not working滑动后退功能消失?
- 如何很好的使用Linq的Distinct方法
- 昨天晚上也弄不清楚是自己密码被盗了还是由于ip冲突
- eclipse ERROR: Unable to add module to the current project as it is not of ...
- ZOJ3718 Diablo II(状态压缩dp)
- 对XML的操作
- c#中的属性
- jquery开头
- 学习 OpenStack 的方法论 - 每天5分钟玩转 OpenStack(150)
- bzoj1143 祭祀river(最大独立集)
- Mysql优化方面的知识
- eclipse安装cucumber插件
- C# 反射获取属性类型及属性值,两个实体转换
- python 使用read_csv读取 CSV 文件时报错
- shell- 字符串处理 、 扩展的脚本技巧 、 正则表达式
- SqlServer驱动包 Maven
- apache配置中ProxyPassReverse指令的含义
- virtualbox和vagrant卸载脚本在macbook
热门文章
- Codeforces Beta Round #10 D. LCIS(DP&;amp;LCIS)
- Web classPath
- CentOS iSCSI客户端使用配置
- Qt c++11
- Java基础知识强化08:将字符串倒序输出(包括空格)的几种方法
- PowerDesigner15的安装和破解
- require.js优化器
- nest 'for' loop.
- ASP.NET Web API 文件產生器 - 使用 Swagger
- const详解