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
  • 相关阅读:
    动态加载js文件以支持跨域脚本
    获取页面宽高的一些代码
    根据dom对象或其id获取对象位置的代码
    Exchange2007用户用户全部访问权限授权命令及验证脚本
    frame页面地址转向跨域解决方法
    过滤掉多余的重复记录的SQL语句
    读写cookie的方法
    识别移动设备脚本
    winrar打包部署程序
    自己动手搭建MinGW
  • 原文地址:https://www.cnblogs.com/yexinw/p/2548254.html
Copyright © 2011-2022 走看看