您的位置:首页 > 其它

把汉字转换成拼音

2016-09-03 08:06 190 查看
///<summary>

          /// 把汉字转换成拼音(全拼)

          /// </summary>

          /// <paramname="str">汉字字符串</param>

          /// <returns>转换后的拼音(全拼)字符串</returns>

          public static String Get(String str)

          {

              if (String.IsNullOrEmpty(str))return String.Empty;

             

              var sb = newStringBuilder(str.Length * 10); //不创建新的类而是进行修改字符串用到StringBuilder

             var chs = str.ToCharArray();String.toCharArray 方法 ,作用:将字符串转换为字符数组。

              for (var j = 0; j <chs.Length; j++)

              {

                  sb.Append(Get(chs[j]));(1)Append 方法可用来将文本或对象的字符串表示形式添加到由当前 StringBuilder对象表示的                                             字符串的结尾处。以下示例将一个 StringBuilder对象初始化为“Hello World”,然后将                                               一些文本追加到该对象的结尾处。将根据需要自动分配空间

              }

              return sb.ToString();

         }

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: