沈阳营销型网站建设 网站优化 seo优化 网络营销 就选AG游戏大厅
咨询热线:024-31656768
首页 关于我们 成功案例 网站建设 SEO优化 全网营销 新闻资讯 联系我们
 

asp.netc#生成汉字汉语词组拼音缩写的方法

日期:2012年09月03日 来源:沈阳AG游戏大厅(www.cheeme.com)

 

以下代码在asp.net(web)页面中测试通过:

asp.net(c#)生成汉字/汉语词组拼音缩写的方法[www.cn-web.com]
  protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write(QCDGetPYString("WEB开发技术知识库"));
    }
    public string QCDGetPYString(string str)
    {
        string tempStr = "";
        foreach (char c in str)
        {
            if ((int)c >= 33 && (int)c <= 126)
            {//字母和符号原样保留
                tempStr += c.ToString();
            }
            else
            {//累加拼音声母
                tempStr += GetPYChar(c.ToString());
            }
        }
        return tempStr;
    }

    /// <summary>
    /// 取单个字符的拼音声母
    /// </summary>
    /// <param name="c">要转换的单个汉字</param>
    /// <returns>拼音声母</returns>
    public string GetPYChar(string c)
    {
        byte[] array = new byte[2];
        array = System.Text.Encoding.Default.GetBytes(c);
        int i = (short)(array[0] - '\0') * 256 + ((short)(array[1] - '\0'));

        if (i < 0xB0A1) return "*";
        if (i < 0xB0C5) return "a";
        if (i < 0xB2C1) return "b";
        if (i < 0xB4EE) return "c";
        if (i < 0xB6EA) return "d";
        if (i < 0xB7A2) return "e";
        if (i < 0xB8C1) return "f";
        if (i < 0xB9FE) return "g";
        if (i < 0xBBF7) return "h";
        if (i < 0xBFA6) return "g";
        if (i < 0xC0AC) return "k";
        if (i < 0xC2E8) return "l";
        if (i < 0xC4C3) return "m";
        if (i < 0xC5B6) return "n";
        if (i < 0xC5BE) return "o";
        if (i < 0xC6DA) return "p";
        if (i < 0xC8BB) return "q";
        if (i < 0xC8F6) return "r";
        if (i < 0xCBFA) return "s";
        if (i < 0xCDDA) return "t";
        if (i < 0xCEF4) return "w";
        if (i < 0xD1B9) return "x";
        if (i < 0xD4D1) return "y";
        if (i < 0xD7FA) return "z";
        return "*";
    }


沈阳网站建设选择我们就没错,提供全套的一条龙网站建设和沈阳seo服务,网站维护终身免费,让您最大程度上拥有成功网站优势!网站地图 快速通道

 

 
·浅谈网页设计的常见布局方式[2017-08-05]
·沈阳网站建设未来趋势[2017-08-01]
·怎么看网站建设中原创文章这件事[2017-08-01]
·做好微商代理的方法和技巧[2017-08-01]
·网站seo带来的价值有哪些[2017-08-01]
·沈阳网站建设未来趋势[2017-07-29]
·网站seo带来的价值有哪些[2017-07-29]
·浅谈网络工作者之一的seo人员[2017-07-29]
·浅谈微信及网站建设未来的发展趋[2017-07-29]
·沈阳网站建设必知的三大步骤[2017-07-29]
·网页建设之前的需求分析[2017-07-27]
·浅谈网页设计的常见布局方式[2017-07-27]
·做好微商代理的方法和技巧[2017-07-27]
·微信营销具有什么特点[2017-07-27]
 
  公司的服务宗旨是:"用诚心做好服务,用实力做好质量!   网站地图  快速通道     电话:024-31656768   手机:13840407908
点击这里给我发消息
点击这里给我发消息