根据拼音首字母筛选人名 [ 实名贴,值得关注] 源代码如下: [复制到剪贴板] CODE: using System; namespace Test { class Class1 { /// /// 应用程序的主入口点
/// [STAThread] static void Main(string[] args) { string [] arrs=new string[]{"李明","李敏","张学友","刘德华","美丽"}; string search="L";//结果:李明、李敏、刘德华 //string search="LM";//结果:李明、李敏 foreach(string s in arrs) { if(GetChineseSpell(s)
IndexOf(search)==0) Console
WriteLine(s); } } /// /// 汉字拼音首字母列表 本列表包含了 20901个汉字,用于配合 GetChineseSpell 函数使用,本表收录的字符的Unicode编码范围为 19968至 40869[南京 yyf] /// private static string [] strChineseCharList = { "A阿啊锕嗄厑哎哀唉埃挨溾锿鎄啀捱皑凒溰嘊敳皚癌毐昹嗳矮蔼躷噯藹譪霭靄艾伌爱砹硋隘嗌塧嫒愛碍暧瑷僾壒嬡懓薆曖璦鴱皧瞹馤鑀鱫安侒峖桉氨庵谙萻腤鹌蓭誝鞌鞍盦馣鮟盫韽啽雸垵" , "A俺唵埯铵隌揞罯銨犴岸按荌案胺豻堓婩暗貋儑錌黯肮岇昂昻枊盎醠凹坳垇柪軪爊敖厫隞嗷嗸嶅廒滶獒獓遨熬璈蔜翱聱螯翶謷翺鳌鏖鰲鷔鼇芺袄媪镺襖岙扷岰傲奡奥嫯慠骜奧嶴澳懊擙謸鏊" , "B八仈巴叭扒朳玐吧夿岜芭疤哵捌笆粑紦羓蚆釟豝鲃魞叐犮抜坺妭拔茇炦癹胈釛菝詙跋軷魃把靶坝弝爸垻罢鲅鮁覇矲霸壩灞欛挀掰白百佰柏栢捭竡粨摆擺襬呗拝败拜唄敗稗粺鞁薭贁兡瓸扳" , "B攽班般颁