应用程序中经常需要用到汉字的拼音简码,下面介绍如何使用C#代码获得汉字的拼音首字母,代码如下:
private string Chinese(string str)
{
if (str.CompareTo("吖") < 0)
{
string s = str.Substring(0, 1).ToUpper();
if (char.IsNumber(s, 0))
{
return "0";
}
else
{
return s;
}
}
else if (str.CompareTo("八") < 0)
{
return "A";
}
else if (str.CompareTo("嚓") < 0)
{
return "B";
}