检测含有中文字符串的实际长度

 更新时间:2006年08月24日 00:00:00   作者:  
我们在实际过程中要经常去检测含有中文字符串的实际长度,
因为中文字符,和英文字符在一起的话.判断起来你麻烦点.
原理跟在asp中的一样.逐个去判断.是中文加2英文加1.
复制代码 代码如下:

ASCIIEncoding n = new ASCIIEncoding();
byte[] b = n.GetBytes(str);
int l = 0; // l 为字符串之实际长度
for (int i=0;i <= b.Length-1;i++)
{
if (b[i] ==63) //判断是否为汉字或全脚符号
{
l++;
}
l++;
}

相关文章

  • Linux下使用Jenkins自动化构建.NET Core应用

    Linux下使用Jenkins自动化构建.NET Core应用

    这篇文章介绍了Linux下使用Jenkins自动化构建.NET Core应用的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • ASP.NET Core MVC中的模型(Model)

    ASP.NET Core MVC中的模型(Model)

    这篇文章介绍了ASP.NET Core MVC中的模型(Model),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • ORM框架之Dapper简介和性能测试

    ORM框架之Dapper简介和性能测试

    这篇文章介绍了ORM框架之Dapper简介和性能测试,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • .Net行为型设计模式之观察者模式(Observer)

    .Net行为型设计模式之观察者模式(Observer)

    这篇文章介绍了.Net行为型设计模式之观察者模式(Observer),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • WPF引用MVVM框架与使用方法

    WPF引用MVVM框架与使用方法

    这篇文章介绍了WPF引用MVVM框架与使用方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • 一步步打造漂亮的新闻列表(无刷新分页、内容预览)第二步

    一步步打造漂亮的新闻列表(无刷新分页、内容预览)第二步

    由于我们仅仅是项目中的一个小部分,但也差不多按照以上的顺序进行开发,这是一个良好的习惯。我们将概要设计和详细设计放在一起。
    2010-07-07
  • asp.net(C#) Access 数据操作类

    asp.net(C#) Access 数据操作类

    asp.net(C#) Access 数据操作类 实现代码,有需要这方面的朋友可以熟悉下。
    2009-06-06
  • ASP.NET中的Web控件介绍

    ASP.NET中的Web控件介绍

    这篇文章介绍了ASP.NET中的Web控件,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • ASP.NET Core MVC中Required与BindRequired用法与区别介绍

    ASP.NET Core MVC中Required与BindRequired用法与区别介绍

    这篇文章介绍了ASP.NET Core MVC中Required与BindRequired用法与区别,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • ASP.NET Core基础之Startup类

    ASP.NET Core基础之Startup类

    这篇文章介绍了ASP.NET Core基础之Startup类,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02

最新评论