.Net Core下繁简转换的实现

原文: .Net Core下繁简转换的实现

在之前.Net Framework下我们的汉字繁简转换一般是通过Microsoft.VisualBasic库里来实现的,引用此类库后可以使用方法


  
  
  1. Strings.StrConv(s_souce, VbStrConv.SimplifiedChinese); //转简体
  2. Strings.StrConv(s_souce, VbStrConv.TraditionalChinese); //转繁体

但是在.Net Core引用不了这个库了,那是在.Net Framework架构下的东西。这个需要怎么处理呢,其实方法是有的有个库叫做CHTCHSConv,通过nuget来安装下就行了

然后就可以实现


  
  
  1. ChineseConverter.Convert(s_souce, ChineseConversionDirection.TraditionalToSimplified); //转简体
  2. ChineseConverter.Convert(s_souce, ChineseConversionDirection.SimplifiedToTraditional); //转繁体

 需引用

using Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter;
 
 

是不是很方便就实现了

猜你喜欢

转载自www.cnblogs.com/lonelyxmas/p/12920490.html