西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)C#.NET → C#中如何獲取漢字的拼音首字母

C#中如何獲取漢字的拼音首字母

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:本站整理時(shí)間:2010/11/23 11:15:19字體大小:A-A+

作者:佚名點(diǎn)擊:819次評論:0次標(biāo)簽: 拼音 C#

  • 類型:學(xué)生模板大小:3.7M語言:中文 評分:10.0
  • 標(biāo)簽:
立即下載

應(yīng)用程序中經(jīng)常需要用到漢字的拼音簡碼,下面介紹如何使用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";
}
else if (str.CompareTo("咑") < 0)
{
return "C";
}
else if (str.CompareTo("妸") < 0)
{
return "D";
}
else if (str.CompareTo("發(fā)") < 0)
{
return "E";
}
else if (str.CompareTo("旮") < 0)
{
return "F";
}
else if (str.CompareTo("鉿") < 0)
{
return "G";
}
else if (str.CompareTo("譏") < 0)
{
return "H";
}
else if (str.CompareTo("咔") < 0)
{
return "J";
}
else if (str.CompareTo("垃") < 0)
{
return "K";
}
else if (str.CompareTo("嘸") < 0)
{
return "L";
}
else if (str.CompareTo("拏") < 0)
{
return "M";
}
else if (str.CompareTo("噢") < 0)
{
return "N";
}
else if (str.CompareTo("妑") < 0)
{
return "O";
}
else if (str.CompareTo("七") < 0)
{
return "P";
}
else if (str.CompareTo("亽") < 0)
{
return "Q";
}
else if (str.CompareTo("仨") < 0)
{
return "R";
}
else if (str.CompareTo("他") < 0)
{
return "S";
}
else if (str.CompareTo("哇") < 0)
{
return "T";
}
else if (str.CompareTo("夕") < 0)
{
return "W";
}
else if (str.CompareTo("丫") < 0)
{
return "X";
}
else if (str.CompareTo("帀") < 0)
{
return "Y";
}
else if (str.CompareTo("咗") < 0)
{
return "Z";
}
else
{
return "0";
}
}

這樣不能100%都對
有兩個(gè)問題: 1. 多音字如何處理? 2. GBK或GB2312的漢字不是嚴(yán)格的拼音排列, 有部分漢字排在最后 事實(shí)上我們需要這個(gè)功能, 只能用一個(gè)3萬個(gè)漢字的表解決的。

    讀書筆記
    (95)讀書筆記
    書中自有黃金屋,書中自有顏如玉,我們總能從書中學(xué)習(xí)到很多意想不到的知識,看見不一樣的風(fēng)景。特別是在我們的學(xué)生時(shí)代,不僅是教科書,更要涉及各種各樣的課外書籍,不僅要讀,還要學(xué)會做讀書筆記。我們讀再多,不做讀書筆記,沒有讀后感,也相當(dāng)于白讀,做讀書筆記的過程就相當(dāng)于仔細(xì)品讀的過程,而不是一目十行的略讀。本合集是由西西為大家整理的讀書筆記合集,歡迎有需要的朋友前來下載。讀書筆記怎么寫讀書筆記是人們在讀書...更多>>

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)