UnityC#实现中文汉字转拼音-使用微软CHSPinYinConv库
生活随笔
收集整理的這篇文章主要介紹了
UnityC#实现中文汉字转拼音-使用微软CHSPinYinConv库
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前段時(shí)間使用NPinyin.dll實(shí)現(xiàn)中文轉(zhuǎn)拼音獲取首字母,近期版本迭代發(fā)現(xiàn)不能用了,感覺(jué)不好使,Encoding編碼不知道出現(xiàn)啥問(wèn)題,啥錯(cuò)誤都不報(bào),提示也沒(méi)有,直接執(zhí)行Encoding code=Encoding.GetEncoding(“gb2312”);這句代碼后,后面的語(yǔ)句全部沒(méi)執(zhí)行了。找不到原因, 還以為是某些庫(kù)文件不存在導(dǎo)致的,后面干脆不處理了,找了個(gè)微軟的實(shí)現(xiàn)方法解決了這個(gè)問(wèn)題,而且是真香系列!
接下里開(kāi)始講解實(shí)現(xiàn)方法:首先到微軟官網(wǎng)下載該軟件ZIP包下載后得到這個(gè)vsintlpack1.zip壓縮包,將其解壓安裝以下軟件:CHSPinYinConv.msi。
安裝后找到該軟件安裝目錄,拿到我們所需要的dll庫(kù)文件:chncharinfo.dll
接下來(lái)就是導(dǎo)入U(xiǎn)nity中,開(kāi)始我們的代碼實(shí)現(xiàn)了。。
總結(jié)
以上是生活随笔為你收集整理的UnityC#实现中文汉字转拼音-使用微软CHSPinYinConv库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MongoDB的Java驱动使用整理 (
- 下一篇: C#操作AD的例子