using System;
namespace sygetPy
{
public class getpy
{
public static char getFpy(string b)
{
/*
* 返中文首字母
*/
if (b.Length == 0)
{
return 'a';
}
byte bAsc = 64;
string chn = b;
string strChn = "吖,八,嚓,咑,妸,发,旮,铪,丌,丌,咔,垃,嘸,拏,噢,妑,七,呥,仨,他,屲,屲,屲,夕,丫,帀";
Array arrChn = (strChn + "," + chn).Split(',');
byte sReturn;
sReturn = 0;
Array.Sort(arrChn);///数组排序
foreach (string c in arrChn)
{
if (chn == c)
{
sReturn = bAsc;
}
bAsc++;
}
if (sReturn == 64)
{
return char.ToLower(Convert.ToChar(chn));
}
else
{
return char.ToLower(Convert.ToChar(sReturn));
}
}
}
}
从SQL SERVER 改编