/// <summary>
/// 拼音简码的计算方法
/// </summary>
/// <param name="han"></param>
/// <returns></returns>
public static string GetSpell(string han)
{
string mod = "吖八擦耷俄发噶哈丌丌卡拉马拿哦趴七然撒他挖挖挖西丫匝";
int j;
string str = "";
for (int i = 0; i < han.Length; i++)
{
if (((han[i] >= 'a') && (han[i] <= 'z')) || ((han[i] >= 'A') && (han[i] <= 'Z')))
{
str += han[i];
continue;
}
for (j = 0; j < 25; j++)
if ((string.Compare(mod[j].ToString(), han[i].ToString()) <= 0) && (string.Compare(mod[j + 1].ToString(), han[i].ToString()) > 0)) break;
str += (char)(j + 97);
}
return str;
}// method GetSpell
/// 拼音简码的计算方法
/// </summary>
/// <param name="han"></param>
/// <returns></returns>
public static string GetSpell(string han)
{
string mod = "吖八擦耷俄发噶哈丌丌卡拉马拿哦趴七然撒他挖挖挖西丫匝";
int j;
string str = "";
for (int i = 0; i < han.Length; i++)
{
if (((han[i] >= 'a') && (han[i] <= 'z')) || ((han[i] >= 'A') && (han[i] <= 'Z')))
{
str += han[i];
continue;
}
for (j = 0; j < 25; j++)
if ((string.Compare(mod[j].ToString(), han[i].ToString()) <= 0) && (string.Compare(mod[j + 1].ToString(), han[i].ToString()) > 0)) break;
str += (char)(j + 97);
}
return str;
}// method GetSpell