zoukankan      html  css  js  c++  java
  • 半角与全角之间的转化[转]

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

        /// <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;

        }

  • 相关阅读:
    Redis常见的应用场景解析
    技术知识和稳定的系统之间,可能还差这些?
    学会数据库读写分离、分表分库——用Mycat,这一篇就够了!
    程序员也是弱势群体?——从WePhone开发者事件说起
    系统日志管理那点事
    我的Markdown的利器——Markdown Here、有道云笔记、iPic
    推荐几本产品类的书
    华为云的API调用实践(python版本)
    阿里云 API调用实践(python语言)
    HA总结:AWS 网络连接
  • 原文地址:https://www.cnblogs.com/MSIKRUBY/p/3790660.html
Copyright © 2011-2022 走看看