源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C#中判断字符串是全角还是半角的实现代码

  • 时间:2021-03-27 08:45 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C#中判断字符串是全角还是半角的实现代码
C#字符串的全角是指用二个字节来表示的一个字符 C#字符串的半角是用一个字节来表示的一个字符 这样的话我们就可以用string.length 和System.text.Encoding.Default.GetByteCount来判断 其中string.length表示C#字符串字符串的字符数, System.text.Encoding.Default.GetByteCount表示字符串的字节数。 [b]判断半角如下: [/b]
[u]复制代码[/u] 代码如下:
if (checkString.Length == Encoding.Default.GetByteCount(checkString)) {          return true;      }     else    {         return false;     }
[b]判断全角如下: [/b]
[u]复制代码[/u] 代码如下:
if (2 * checkString.Length == Encoding.Default.GetByteCount(checkString))   {         return true;    }      else     {         return false;    }
这样就达到了判断C#字符串是全角还是半角的目的。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部