架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 13653|回复: 0

[.NET Core] .NET Core 汉字生成拼音解决方案

[复制链接]
发表于 2021-2-26 13:52:50 | 显示全部楼层 |阅读模式
.net/c# 获取所有汉字和所有拼音[源码]
https://www.itsvse.com/thread-4736-1-1.html

场景:项目开发需要将文章标题转成拼音,方便搜索的时候通过拼音进行检索。

微软提供了一个 Microsoft Visual Studio International Pack 1.0 SR1 类库软件包,vsintlpack1.zip

其中有一个类库:Simplified Chinese Pin-Yin Conversion Library 支持获取简体中文字符的常用属性

下载地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=15251

CentOS 8 系统下测试如下图可以正常运行,先看下效果图:

QQ截图20210226134704.jpg

源码:



方案一:(不推荐)

下载 vsintlpack1,安装 CHSPinYinConv.msi 文件,默认安装到:C:\Program Files (x86)\Microsoft Visual Studio International Pack\Simplified Chinese Pin-Yin Conversion Library\

程序引用“ChnCharInfo.dll”文件,调用即可。

方案二:

使用 nuget 命令,安装如下包:


其实就是我们安装下载安装,然后引用的“ChnCharInfo.dll”文件,如下图:
QQ截图20210226135153.jpg

(完)




上一篇:jQuery 获取 URL 参数值扩展
下一篇:Intel NUC8i5BEH 2700元配一台工作主机
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-24 22:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表