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
發行版
nuget安裝
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