1. PinyinHelper
ChineseChar cc = new ChineseChar(string text);
var pinyin = cc.Pinyins;
foreach(string s in pinyin) {
Console.Write(s);
}
string txt = textBox1.Text;
foreach(char c in txt) {
ChineseChar cc = new ChineseChar(c);
string pinyin = cc.Pinyins[0];
char firstLetter = pinyin[0];
textBox2.Text += firstLetter;
}
public static string GetPinyinFirstLetter(string str) {
StringBuilder pinyin = new StringBuilder();
foreach(var s in str) {
ChineseChar cc = new ChineseChar(s);
pinyin.Append(cc.Pinyins[0][0]);
}
return pinyin.ToString();
}