久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當(dāng)前位置:首頁>知識(shí)> c的漢語和諧音(C漢字與拼音互轉(zhuǎn))

c的漢語和諧音(C漢字與拼音互轉(zhuǎn))

發(fā)布時(shí)間:2024-01-23閱讀( 19)

導(dǎo)讀這個(gè)功能,大家也都可以去百度以下,千篇一律都自己寫的(抄的)封裝好的公共類,此處還是得膜拜下原創(chuàng)的大佬,可以花時(shí)間去搞這個(gè),我看著都頭皮發(fā)麻。對(duì)于一個(gè)有代碼....

這個(gè)功能,大家也都可以去百度以下,千篇一律都自己寫的(抄的)封裝好的公共類,此處還是得膜拜下原創(chuàng)的大佬,可以花時(shí)間去搞這個(gè),我看著都頭皮發(fā)麻。

對(duì)于一個(gè)有代碼潔癖的碼農(nóng)來說,我并不喜歡那種方式(自己抄下來封裝?那我圖個(gè)啥?),所以我們直接從NuGet去獲取一個(gè)封裝好的DLL:NPinyin

c的漢語和諧音(C漢字與拼音互轉(zhuǎn))(1)

此DLL提供了三個(gè)方法(重載不算)

  1. 漢字轉(zhuǎn)拼音
  2. 拼音轉(zhuǎn)漢字(單字)
  3. 獲取漢字的拼音首字母

實(shí)現(xiàn)功能:

輸入漢字獲取拼音或者拼音的首字母,輸入拼音獲取對(duì)應(yīng)的漢字

開發(fā)環(huán)境:

開發(fā)工具: Visual Studio 2013

.NET Framework版本:4.5

實(shí)現(xiàn)代碼:

/// <summary> /// 漢字轉(zhuǎn)拼音 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnPinyin_Click(object sender, EventArgs e) { txtPinyin.Text = NPinyin.Pinyin.GetPinyin(txtChinese.Text); } /// <summary> /// 拼音轉(zhuǎn)漢字(單字) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnChinese_Click(object sender, EventArgs e) { txtChinese.Text = NPinyin.Pinyin.GetChineseText(txtPinyin.Text); } /// <summary> /// 獲取漢字首字母 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnFirst_Click(object sender, EventArgs e) { txtPinyin.Text = NPinyin.Pinyin.GetInitials(txtChinese.Text); }

實(shí)現(xiàn)效果:

c的漢語和諧音(C漢字與拼音互轉(zhuǎn))(2)

簡(jiǎn)單來說,這個(gè)功能其實(shí)也是相當(dāng)于一本漢語詞典的功能。

當(dāng)然了,上面說的開源的公共類,最起碼擴(kuò)展性不錯(cuò),遇到?jīng)]有的文字的時(shí)候可以自定義新增。

由簡(jiǎn)入繁,拿來即用

后續(xù)精彩,持續(xù)關(guān)注

TAGS標(biāo)簽:   漢語   諧音   漢字   拼音   互轉(zhuǎn)   c的漢語和諧音(C漢

歡迎分享轉(zhuǎn)載→ http://m.avcorse.com/read-92916.html

相關(guān)文章

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號(hào)-5 TXT地圖HTML地圖XML地圖