首页 > 其他 > 详细

汉字到拼音的转换

时间:2015-08-08 17:48:34      阅读:182      评论:0      收藏:0      [点我收藏+]

1. 代码如下:

????private void button1_Click(object sender, EventArgs e)

{

string userInto = textBox1.Text.Trim();

textBox2.Text = GetPinYin(userInto);

}

?

private string GetPinYin(string userInto)

{

StringBuilder sb=new StringBuilder();

????????????//遍历字符串中的字符

foreach (char item in userInto)

{

ChineseChar chineseChar=new ChineseChar(item);

//遍历各个拼音

foreach (var itemPy in chineseChar.Pinyins)

{

sb.Append(itemPy.Substring(0, itemPy.Length - 1));

//取出第一个,作为该字符的拼音

break;

}

}

return sb.ToString();

}

汉字到拼音的转换

原文:http://www.cnblogs.com/taidou/p/4713463.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!