ASP.NET如何获得文件的拼音首字母?

给你一个功能:

#地区取汉字的第一个字母

公共静态字符串GetFirstLetter(字符串hz)

{

string ls _ second _ eng = " cjwgnspgcgnesypbtyyzdxykygtdjnnjqmbsgzscyjsyyqpgkbzgycywjkljswkpjqhytwdzlsgmrypwwcckznkydgttngjeykzytcjncjnmcyqlypyqfqfqrpzslw btgkjfyxjjjzdttsqzycdxxhgckbphffsswybgmxlpbyllhlxspzmyjhssojhjnghdzqygjhgjhjhjsgsg

" hxmjjcjlxqgjmshzkbswyemylxfsydsglycjqxsjqbsctyhbftdcyzdjwyghqfrxwckqkxebptlpxjzsrmebwhjlbjslysmdxclqkxlhxjrzjmfqhxwywsbhtrxglhqhfnmnykldyxzpwlgg tmtcfpajjzyljtyanjjplqgdzyqyaxbkysecjsznslyzhzzczchpxzhznytdbcjc

" jlyxysyglnscmhcwwmnzjjlxxhcchsydstxrycyxxbyhcsmxjsznpwgpxxtaybgajcxlysdccwzocwccwckccsbnhcpdyznfcyytyckxkybsqkkytqxfcwchcykelzqbsqyjqcclmthsywhmktlkjlyckxw heqhtqhzpqscfymmdmgbwhwlglysdlxmlxpthmjwljzyhzjxhxhxhxwlwzjcbxmhzqxsdz

" sgxfzfcdkhjgxdlqfsgdslqwzkxtmhsbgzmjzrglyjbpmjjczydjwbmjklddpmjegxyhyllxhlqyqhkycwcjmyyxnatjhyccxzpqlbzwwytwbqcmlpmyrjcccxfpznzzljplxxyztzl gdldcklyrzzgjhhjjhjjljljaxfgjzslcfdqzlclgjdjcsnclljljqdcclcjxmyz

" bbsgghfjlwpmzjnlyyywdqshzxtyywhmcyyywdbdxbbtlmsyyyfsxjcsdxxlhhjhfsfszctqcxzxrttdjhnnyzqqmnqdmgyydxmjgdhcdyzfffallztdltfxmxqzdngwqdzzzzzzzzzzzzzzjddxbzgsqqddj cmbkzffxmkdsyyszczchmljdsynskmpcklgdbqtfzswtffgglyplljzhgjjjjjgjgjjjjgjgjjjgjgjpzl

" ytdkyxjyycnrjmdjgklcljbbctbjddbblczqrpxjcglzcshltoljnmddlngkaqhjgykheznmshphqqjchgmfprxhjgdycghlyrzqlcycyqjnzsqqtkqymszswlcfqqxyfggyptqwlmcrnfkkf syylqbmqammmyxctpshcptxzzsmphpshmmld qfyqxszyjjjjzhqpdszglstjbckbxyq

”albxyfbpnlsfhtgjwejjxxglljstgsjqlzfkcgnndszfdeqfhbsaqtgllbxmmygszldydqmjjrgbjtghgkblqkbdmbylxwcxyttybkmrtjzxqjbhlmhmjzmqasldcyxyqdlqcafywyxqhz”;

字符串ls_second_ch = "亍޼ 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 20

“我不知道该怎么办,但我不知道该怎么办。”对此我很抱歉,但我不知道该怎么办。

“对不起,对不起,对不起,对不起,对不起。对不起,对不起,对不起,对不起,对不起,对不起,对不起。

“对不起,对不起,对不起,对不起,对不起。按“不”“不”“不”。

“我在胡言乱语。我在胡言乱语。我在胡言乱语。我在胡言乱语。我在胡言乱语。我在胡言乱语。我在胡言乱语。我为你感到骄傲。我为你感到骄傲。我为你感到骄傲。

“我不确定我能不能帮你,但我不确定我能不能帮你。我出生已经很久了。

“可惜我有麻烦了,我有麻烦了。”吴婷的妻子、父亲、母亲、寡妇、丈夫和女儿都很幸福。

“对不起,对不起,对不起,对不起,对不起。梉梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉 梉

“欲罢不能,但欲罢不能。”对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起。

“鱼雨煨烧了锅,熵熨了,尴尬尴尬。看一眼镇,镇,镇,村,镇,镇,镇,镇,镇。

“李,子,李,Zr,汝,李,汝,李,汝,李,汝,李,汝,李,汝,李,李,李,汝,汝。黄疸、水疱、痂、痣、癫痫、疖、疖、瘀、疖、疖、疖、疖。

“我不知道该怎么办,但是我不知道该怎么办。对不起,对不起,对不起,对不起。

“羧基羧基羰基籼稻历史悠久,而且是源远流长。我不确定我是否漂亮。

“鳕鱼,鳗鱼,鲤鱼,鳗鱼,鳟鱼,鲤鱼,鲤鱼,鲤鱼,鲤鱼,鲤鱼,鲤鱼,鳗鱼,鲤鱼,鲤鱼,鲤鱼,鲤鱼,鲤鱼,脚踝,脚踝。

byte[] array =新字节[2];

string return _ py =

for(int I = 0;我& lt赫兹。长度;i++)

{

数组=系统。text . encoding . default . getbytes(Hz[I].ToString());

if(array[0]& lt;176) //.非汉字

{

return _ py+= Hz[I];

}

else if(array[0]& gt;= 176。& amp数组[0]& lt;= 215) //一级汉字

{

If (Hz [I].tostring()。Pareto ("turn") > = 0)

return _ py+= " z ";

Elseif (Hz [I].tostring()。帕累托("压力")> = 0)

return _ py+= " y ";

Elseif (Hz [I].tostring()。帕累托("昨天")> = 0)

return _ py+= " x ";

Elseif (Hz [I].tostring()。Pareto ("dig") > = 0)

return _ py+= " w ";

Elseif (Hz [I].tostring()。Pareto ("collapse") > = 0)

return _ py+= " t ";

Elseif (Hz [I].tostring()。Pareto ("Sa") > = 0)

return _ py+= " s ";

Elseif (Hz [I].tostring()。Pareto ("ran") > = 0)

return _ py+= " r ";

Elseif (Hz [I].tostring()。Pareto ("period") > = 0)

return _ py+= " q ";

Elseif (Hz [I].tostring()。帕累托(" pa") > = 0)

return _ py+= " p ";

Elseif (Hz [I].tostring()。Pareto ("Oh") > = 0)

return _ py+= " o ";

Elseif (Hz [I].tostring()。Pareto ("take") > = 0)

return _ py+= " n ";

Elseif (Hz [I].tostring()。Pareto ("Mom") > = 0)

return _ py+= " m ";

Elseif (Hz [I].tostring()。Pareto ("La") > = 0)

return _ py+= " l ";

Elseif (Hz [I].tostring()。帕累托(" Ka") > = 0)

return _ py+= " k ";

Elseif (Hz [I].tostring()。Pareto ("strike") > = 0)

return _ py+= " j ";

Elseif (Hz [I].tostring()。Pareto ("Ha") > = 0)

return _ py+= " h ";

Elseif (Hz [I].tostring()。Pareto ("Ga") > = 0)

return _ py+= " g ";

Elseif (Hz [I].tostring()。Pareto ("Fa") > = 0)

return _ py+= " f ";

Elseif (Hz [I].tostring()。Pareto ("moth") > = 0)

return _ py+= " e ";

Elseif (Hz [I].tostring()。Pareto ("take") > = 0)

return _ py+= " d ";

Elseif (Hz [I].tostring()。Pareto ("wipe") > = 0)

return _ py+= " c ";

Elseif (Hz [I].tostring()。Pareto ("Ba") > = 0)

return _ py+= " b ";

Elseif (Hz [I].tostring()。帕累托(" ah") > = 0)

return _ py+= " a ";

}

else if(array[0]& gt;= 215) //次要汉字

{

return_py += ls_second_eng。子串(ls_second_ch。IndexOf(hz[i])。ToString(),0),1);

}

}

返回return_py。ToUpper();

}