业界> 正文

Net Core中实现汉字转拼音

2023-05-22 01:09:15 来源:中年农码工

文章目录


(相关资料图)

一、代码引用

Step 1 : 安装包,通过Nuget安装包

Step 2 : 代码通过扩展方法/帮助类实现

实现汉字转拼音

实现汉字转拼音首字母

二、源码深究

一、代码引用

Step 1 : 安装包,通过Nuget安装包

Install-Package Bryan.Tools.PinYin

1

Step 2 : 代码通过扩展方法/帮助类实现

实现汉字转拼音

///

/// 通过扩展方法实现

///

public string GetPinYinByExtension(string str)

{

var result = str.ToPinyin();

return result;

}

///

/// 通过帮助类实现

///

public string GetPinYinByHelper(string str)

{

var result = PinYinHelper.GetPinyin(str);

return result;

}

实现汉字转拼音首字母

///

/// 通过扩展方法实现

///

public string GetPinyinInitialLetterByExtension(string str)

{

var result = str.ToPinyinInitialLetter();

return result;

}

///

/// 通过帮助类实现

///

public string GetPinyinInitialLetterByHelper(string str)

{

var result = PinYinHelper.GetPinyinInitialLetter(str);

return result;

}

二、源码深究

相关Nuget包已开源:https://github.com/Bryan-Cyf/DotNetTools

具体可到以下路径查看:https://github.com/Bryan-Cyf/DotNetTools/tree/master/Tools/Bryan.Tools.PinYin

对你有用的话,顺手点个小小的star

关键词:

上一篇:当前资讯!卫生间的毛巾为什么会变黄呀?(卫生间毛巾变黄是什么原因)

下一篇:最后一页

  • 资讯
  • 业界
  • 行情