網上沒有找到什麼可行的漢字轉拼音的**。我所說的可行是指任意漢字都能轉換正確。
前段時間需要將地名轉換成為漢語拼音。網上找了乙個類,並且更改了一些特定的字元,勉強可用。
//////地名漢字轉拼音類
/// public
class
hz2py
;private
static
string pyname = new
string
;//////
把漢字轉換成拼音(全拼)
/// ///
漢字字串
///轉換後的拼音(全拼)字串
public
static
string convert(string
hzstring)
int chrasc = 0
;
int i1 = 0
;
int i2 = 0
;
char nowchar =hzstring.tochararray();
for (int j = 0; j < nowchar.length; j++)
else}}
}break
; }
}//非中文本元
else
}return
pystring.tolower();
}}
C 漢字轉拼音
region 獲取漢字的全拼 getpinyin 和拼音首字母 getcodstring region 屬性資料定義,漢字的機內碼陣列,機內碼對應的拼音陣列 漢字的機內碼陣列 private static int pyvalue newint 機內碼對應的拼音陣列 private static st...
C 漢字轉拼音
1 using system 2using system.collections.generic 3using system.linq 4using system.text 56 namespace common 7,13 14 15 16 17 18 19 20 21 22 23 24 25 26...
C 漢字轉拼音
其實這兩個dll 任何乙個都可以實現漢字轉拼音,然而 npinyin.dll 收錄的漢字並不全,但是很人性化,能識別一些常用的漢字。chncharinfo.dll 是微軟的很全但是不人性化。另外本套 外有乙個自己維護的個別漢字檔案,例如一些多音字姓氏。本程式的使用場景是姓名轉拼音,所以先判斷第乙個漢...