麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

使用C#獲取漢字拼音首字母的方法

2023-05-18 12:33:10
字體:
供稿:網(wǎng)友

有時我們需要獲得漢字的首字母來進(jìn)行相關(guān)的操作,下面的源代碼就是用來找出漢字拼音的首字母。

   /// <summary>
   /// 漢字轉(zhuǎn)拼音縮寫
   /// /// Code By www.dreamlandcn.com
   /// /// 2004-11-30/// </summary>/// <param name="str">要轉(zhuǎn)換的漢字字符串</param>
   /// /// <returns>拼音縮寫</returns>
   public string GetPYString(string str)
   {   
    string tempStr = "";  
    foreach(char c in str)  
    {         if((int)c >= 33 && (int)c <=126)      
       {//字母和符號原樣保留          
        tempStr += c.ToString();      
       }         else  
       {//累加拼音聲母    
        tempStr += GetPYChar(c.ToString());
       }   
    }  
    return tempStr;
   }
   /// <summary>
   /// /// 取單個字符的拼音聲母/// Code By [email protected]
   /// /// 2004-11-30/// </summary>/// <param name="c">要轉(zhuǎn)換的單個漢字</param>
   /// /// <returns>拼音聲母</returns>
   public string GetPYChar(string c)
   {  
    byte[] array = new byte[2];   
    array = System.Text.Encoding.Default.GetBytes(c);  
    int i = (short)(array[0] - '/0') * 256 + ((short)(array[1] - '/0'));  
    if ( i < 0xB0A1) return "*";   
    if ( i < 0xB0C5) return "a";  
    if ( i < 0xB2C1) return "b";   
    if ( i < 0xB4EE) return "c";   
    if ( i < 0xB6EA) return "d";  
    if ( i < 0xB7A2) return "e";   
    if ( i < 0xB8C1) return "f";  
    if ( i < 0xB9FE) return "g";  
    if ( i < 0xBBF7) return "h";  
    if ( i < 0xBFA6) return "g";   
    if ( i < 0xC0AC) return "k";  
    if ( i < 0xC2E8) return "l";  
    if ( i < 0xC4C3) return "m";   
    if ( i < 0xC5B6) return "n";   
    if ( i < 0xC5BE) return "o";   
    if ( i < 0xC6DA) return "p";  
    if ( i < 0xC8BB) return "q";   
    if ( i < 0xC8F6) return "r";  
    if ( i < 0xCBFA) return "s";  
    if ( i < 0xCDDA) return "t";   
    if ( i < 0xCEF4) return "w";   
    if ( i < 0xD1B9) return "x";   
    if ( i < 0xD4D1) return "y";  
    if ( i < 0xD7FA) return "z";  
    return "*";
   }

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日本a∨精品中文字幕在线 被啪羞羞视频在线观看 | 免费毛片观看 | 成人mm视频在线观看 | 欧美成人一级片 | 精国产品一区二区三区四季综 | 色a综合 | 欧美中文字幕一区二区 | 一级一片免费看 | 久草在线最新 | 色人阁导航 | 91福利在线观看 | 欧洲黄色一级视频 | 黄色片网站免费在线观看 | 手机黄色小视频 | 国产一级免费在线视频 | 超碰一区 | 亚洲免费视频一区 | 久久久久久久久久亚洲精品 | 久久青草热 | 国产男女爽爽爽爽爽免费视频 | jizzzxxxxhd| av在线更新| 黄色一级片毛片 | 久久av一区二区 | 久章草在线视频 | 成人一区二区在线观看视频 | 成人在线a | 成人区精品一区二区婷婷 | 欧美无极品 | asian裸体佳人pics | 国产91对白叫床清晰播放 | 羞羞的动漫在线观看 | 欧美成人高清视频 | 欧美性生活久久 | av亚洲在线观看 | chengrenzaixian | 韩国一级免费视频 | 色中色激情影院 | 久久久成人精品 | 国产喷白浆10p | 91九色福利 |