using Microsoft.International.Converters.PinYinConverter; namespace Common.Helper.StringText { /// /// 拼音帮助类 /// public class PinYinHelper { /// /// 获取首字母 /// /// /// public static string GetFirstPinyin(string str) { var r = string.Empty; foreach (var obj in str) { try { var chineseChar = new ChineseChar(obj); var t = chineseChar.Pinyins[0]; r += t[..1]; } catch { r += obj.ToString(); } } return r; } } }