Pinyin4NET 是.net环境下使用的拼音(包含姓名拼音)-汉字互转库。支持以下目标版本:
net4.0
net4.5
netcore1.0
netcore1.1
netcore2.0
netstandard1.6
netstandard2.0
GitHub zip
git clone https://gitee.com/hyjiacan/Pinyin4Net.git
码云 zip
git clone https://github.com/hyjiacan/Pinyin4Net.git
Package Manager
Install-Package hyjiacan.py4n
.NET CLI
dotnet add package hyjiacan.py4n
Packet CLI
paket add hyjiacan.py4n
注:开发环境已切换为 Visual Studio Code
执行项目目录下的build.bat/build.sh可以直接开始生成所有支持的目标的Release版本, 若需要生成某个版本,请参考以下命令。
cd hyjiacan.py4n
编译DEBUG版本
dotnet build --configuration Debug # 或 dotnet build
注:
--configuration Debug
为默认配置
编译为RELEASE版本
dotnet build --configuration Release
若要编译指定的版本,使用以下参数:
dotnet build -f net40
当前配置可以使用的版本如下:
NET40
NET45
NETCOREAPP1.0
NETCOREAPP1.1
NETCOREAPP2.0
NETSTANDARD1.6
NETSTANDARD2.0
若要编译成其它的目标版本,需要自行修改hyjiacan.py4n.csptoj里面的
TargetFrameworks
节点, 版本名称见How to target the .NET Framework
原文地址:https://www.oschina.net/news/103934/pinyin4net-upload-to-nuget