• 半角与全角之间的转化[转]


    一、半角与全角之间的转化

        /// <summary>

        /// 半角转全角

        /// </summary>

        /// <param name="BJstr"></param>

        /// <returns></returns>

        static public string GetQuanJiao(string BJstr)

        {

            char[] c = BJstr.ToCharArray();

            for (int i = 0; i < c.Length; i++)

            {

                byte[] b = System.Text.Encoding.Unicode.GetBytes(c, i, 1);

                if (b.Length == 2)

                {

                    if (b[1] == 0)

                    {

                        b[0] = (byte)(b[0] - 32);

                        b[1] = 255;

                        c[i] = System.Text.Encoding.Unicode.GetChars(b)[0];

                    }

                }

            }

            string strNew = new string(c);

            return strNew;

        }

     

        /// <summary>

        /// 全角转半角

        /// </summary>

        /// <param name="QJstr"></param>

        /// <returns></returns>

        static public string GetBanJiao(string QJstr)

        {

            char[] c = QJstr.ToCharArray();

            for (int i = 0; i < c.Length; i++)

            {

                byte[] b = System.Text.Encoding.Unicode.GetBytes(c, i, 1);

                if (b.Length == 2)

                {

                    if (b[1] == 255)

                    {

                        b[0] = (byte)(b[0] + 32);

                        b[1] = 0;

                        c[i] = System.Text.Encoding.Unicode.GetChars(b)[0];

                    }

                }

            }

            string strNew = new string(c);

            return strNew;

        }

  • 相关阅读:
    PyCharm安装及其使用
    web端自动化——Selenium3+python自动化(3.7版本)-chrome67环境搭建
    Unittest单元测试框架
    selenium IDE下载安装(For Chrome and firefox)
    视频上传测试点
    web端自动化——自动化测试准备工作
    selenium3+Python3+sublime text3自动化登录
    Sublime Text3安装及常用插件安装
    web端自动化——selenium3用法详解
    Selenium2+python自动化2.7-火狐44版本环境搭建(转)
  • 原文地址:https://www.cnblogs.com/MSIKRUBY/p/3790660.html
Copyright © 2020-2023  润新知