Ejemplo n.º 1
0
 /// <summary>
 /// 转换为汉字拼音首字母
 /// </summary>
 /// <param name="chs"></param>
 /// <returns></returns>
 public static string TransCapital(string chs)
 {
     return(CHS2PinYin.Convert(chs).Length > 0 ? CHS2PinYin.Convert(chs).Substring(0, 1).ToUpper() : "");
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 将指定中文字符串转换为拼音形式。
 /// </summary>
 /// <param name="chs">要转换的中文字符串。</param>
 /// <param name="initialCap">指定是否将首字母大写。</param>
 /// <returns>包含中文字符串的拼音的字符串。</returns>
 public static string Convert(string chs, bool initialCap)
 {
     return(CHS2PinYin.Convert(chs, "", initialCap));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 将指定中文字符串转换为拼音形式。
 /// </summary>
 /// <param name="chs">要转换的中文字符串。</param>
 /// <returns>包含中文字符串的拼音的字符串。</returns>
 public static string Convert(string chs)
 {
     return(CHS2PinYin.Convert(chs, ""));
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 将指定中文字符串转换为拼音形式。
 /// </summary>
 /// <param name="chs">要转换的中文字符串。</param>
 /// <param name="separator">连接拼音之间的分隔符。</param>
 /// <returns>包含中文字符串的拼音的字符串。</returns>
 public static string Convert(string chs, string separator)
 {
     return(CHS2PinYin.Convert(chs, separator, false));
 }