版本號
Nuget 搜索 “OpenCCNET”,
注意別找錯, 好多庫的名字都差不多
支持 “繁,簡” 的互相轉換, 支持多個地區常用詞匯的轉換, 還支持 日文的新舊轉換.
OpenCC 在 .Net 中的實現
https://github.com/CosineG/OpenCC.NET
<PackageReference Include="OpenCCNET" Version="1.0.2" />
代碼
.Net 8
這里只舉例 繁體 轉 簡體, 其他的類似
using OpenCCNET;// 初始化字典 和 分詞
ZhConverter.Initialize();var data = "為我的電腦換了新的記憶體,開啟電腦後感覺看網路影片更加流暢了";// 繁體 轉 簡體
// ( 開啟轉換常用詞匯,
// 比如:"記憶體" ->"內存" 和 "網路影片" -> "網絡視頻" )
ZhConverter.TWToHans(data, true);
//結果: 為我的電腦換了新的內存,開啟電腦后感覺看網絡視頻更加流暢了// 三種繁體 轉 簡體
ZhConverter.TWToHans(data);
ZhConverter.HantToHans(data);
ZhConverter.HKToHans(data);
//結果: 為我的電腦換了新的記憶體,開啟電腦后感覺看網路影片更加流暢了