zoukankan      html  css  js  c++  java
  • C# 汉字转拼音NPinyin

    网上找了好多方法,都比较慢。NPinyin经过测试,挺快。

     public static class PinYinHelper
        {
            /// <summary> 
            /// 汉字转化为拼音
            /// </summary> 
            /// <param name="str">汉字</param> 
            /// <returns>全拼</returns> 
            public static string GetPinyin(string str)
            {
                var result = "";
                if (!string.IsNullOrEmpty(str))
                {
                    result = NPinyin.Pinyin.GetPinyin(str)?.Replace(" ", "").ToLower();
                }
                return result;
            }
    
            /// <summary> 
            /// 汉字转化为拼音首字母
            /// </summary> 
            /// <param name="str">汉字</param> 
            /// <returns>首字母</returns> 
            public static string GetInitials(string str)
            {
                var result = "";
                if (!string.IsNullOrEmpty(str))
                {
                    result = NPinyin.Pinyin.GetInitials(str)?.Trim().ToLower();
                }
                return result;
            }
    
        }
    

      

  • 相关阅读:
    poj2263
    poj2304
    低调是态度,也是智慧
    股票操作記錄2
    治病記錄(2013年)
    过年了
    治病記錄
    近段時間學習記錄
    新的一年
    關于設計
  • 原文地址:https://www.cnblogs.com/sunliyuan/p/14275592.html
Copyright © 2011-2022 走看看