1:左侧是汉字,点击转换后可以转成拼音首字母
2:首先取出汉字列表,然后对每个字符串进行截取,生成首字母。
private void ConvertChineseToPy()
{
string inStr = rtbIn.Text.Trim();
string[] chineseArray = inStr.Split('\n');
string outPutStr = string.Empty;
foreach(string chineseStr in chineseArray)
{
//string chineseStrOut = GetChineseSpell(chineseStr);
string chineseStrOut = Pinyin.GetFirstChar(chineseStr);
if (outPutStr.Equals(""))
{
outPutStr = chineseStrOut;
}
else
{
outPutStr = outPutStr + "\n" + chineseStrOut;
}
}
rtbOut.Text = outPutStr;
}
3:Pinyin类是实现获取首字母的功能。
代码很简单,可以给新手一点启发。可以关注gzh 爱学习的兔八哥,hf消息 汉字转拼音,可以获得源代码。