zoukankan      html  css  js  c++  java
  • 全角 半角转换 .net

    ///转全角的函数(SBC case)
           
    ///
           
    ///任意字符串
           
    ///全角字符串
           
    ///
           
    ///全角空格为12288,半角空格为32///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
           
    ///       
            publicstring ToSBC(string input)
            {
               
    //半角转全角:
                char[] c=input.ToCharArray();
               
    for (int i =0; i < c.Length; i++)
                {
                   
    if (c[i]==32)
                    {
                        c[i]
    =(char)12288;
                       
    continue;
                    }
                   
    if (c[i]<127)
                        c[i]
    =(char)(c[i]+65248);
                }
               
    returnnewstring(c);               
            }


           
    ///
           
    ///转半角的函数(DBC case)
           
    ///
           
    ///任意字符串
           
    ///半角字符串
           
    ///
           
    ///全角空格为12288,半角空格为32
           
    ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
           
    ///
            publicstring ToDBC(string input)
            {   
               
    char[] c=input.ToCharArray();
               
    for (int i =0; i < c.Length; i++)
                {
                   
    if (c[i]==12288)
                    {
                        c[i]
    = (char)32;
                       
    continue;
                    }
                   
    if (c[i]>65280&& c[i]<65375)
                        c[i]
    =(char)(c[i]-65248);
                }   
               
    returnnewstring(c);
            }

    联盟快卖 商人,生意人,待创业人士在此可以共赢互利 期待你的加入 群号:140809277
  • 相关阅读:
    很漂亮的按钮css样式(没有用到图片,可直接拷贝代码使用)
    if、while中变量的作用域问题
    笔记
    搭建高可用mongodb集群(一)——配置mongodb
    Java编程:删除 List 元素的三种正确方法
    MySQL 数据类型
    MySQL 通用查询日志(General Query Log)
    mysql 创建一个用户,指定一个数据库
    MySQL 5.7 免安装版配置
    String,StringBuffer与StringBuilder的区别??
  • 原文地址:https://www.cnblogs.com/yexinw/p/2548254.html
Copyright © 2011-2022 走看看