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

原创 2007年09月23日 10:12:00

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

java 判断含有中文的字符串的长度

[java] view plain copy print? public static boolean isLetter(char c) {          int k ...

java 判断含有中文的字符串的长度

public static boolean isLetter(char c) { int k = 0x80; return c / k == 0...

java 判断含有中文的字符串的长度

public static boolean isLetter(char c) { int k = 0x80; return c / k == 0 ? true : ...

java 判断含有中文的字符串的长度

public static boolean isLetter(char c) { int k = 0x80; return c / k == 0 ? true : ...

如何判断含有中文的字符串长度

PHP对中文字符串的处理一直困扰于刚刚接触PHP开发的新手程序员。下面简要的剖析一下PHP对中文字符串长度的处理: PHP自带的函数如strlen()、mb_strlen()都是通过计算字符串所...

C#字符串截取固定长度的方法

  • 2008年02月15日 15:11
  • 678B
  • 下载

C# 检测RichTextBox 实际行数

碰到的问题: 我们的程序需要做文本的行数控制,也就是当文本输入至指定行数时,再增加行数就会出现警告,不能再进行输入了。最初的解决方法:       因为RichTextBox本身带有Lines属性,所...
  • gc_2299
  • gc_2299
  • 2017年11月12日 19:56
  • 19

C# 按照字节长度截取字符串

  • 2009年01月19日 16:01
  • 33KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#检测含有中文字符串的实际长度
举报原因:
原因补充:

(最多只允许输入30个字)