C 中文轉拼音的類

2022-01-14 02:23:32 字數 678 閱讀 8434

using system;

using system.collections.generic;

using system.text;

using system.collections;

#endregion

/// /// 獲得漢字的拼音,如果輸入的是英文本元將原樣輸出,中文標點符號將被忽略

///

/// 漢字字串

/// 拼音

static public string getpinyin(string chinesechars)

else

}return sb.tostring();

}/// /// 獲得漢字拼音的簡寫,即每乙個漢字的拼音的首字母組成的串,如果輸入的是英文本元將原樣輸出,中文標點符號將被忽略

///

/// 漢字字串

/// 拼音簡寫

static public string getshortpinyin(string chinesechars)

}else

}return sb.tostring();

}static private string getpinyin(int charvalue)

}}呼叫時用pinyinhelper.getpinyin(string chinesestr)即可

C 中文轉拼音

專案裡面有乙個功能是將使用者的名字轉變成拼音全拼,但是在使用過程中,有很多人的名字是生僻字,程式根本找不到那個字的拼音,後來看 才發現,轉拼音這個類居然是將乙個個的漢字列舉的 且不說這樣列舉會增加多大的工作量,光這漢字之多,能列舉的完嗎?建立乙個pinyinhelper類,引入microsoft.i...

中文轉拼音

中文轉拼音的類c 實現 code using system using system.collections.generic using system.text using system.collections endregion 獲得漢字的拼音,如果輸入的是英文本元將原樣輸出,中文標點符號將被忽略...

漢字轉拼音的類C

漢字轉拼音的類 c 將漢字轉換成為拼音 public class chs2py private static string pystr new string public chs2py public static string convert string chrstr else return re...