📣读完这篇文章里你能收获到
- 傻瓜式扩展方法直接使用
- 可实现汉字转拼音及汉字转拼音首字母功能
- 感谢点赞+收藏,避免下次找不到~
一、代码引用
Step 1 : 安装包,通过Nuget安装包
Install-Package Bryan.Tools.PinYin
Step 2 : 代码通过扩展方法/帮助类实现
实现汉字转拼音
/// <summary>
/// 通过扩展方法实现
/// </summary>
public string GetPinYinByExtension(string str)
{
var result = str.ToPinyin();
return result;
}
/// <summary>
/// 通过帮助类实现
/// </summary>
public string GetPinYinByHelper(string str)
{
var result = PinYinHelper.GetPinyin(str);
return result;
}
实现汉字转拼音首字母
/// <summary>
/// 通过扩展方法实现
/// </summary>
public string GetPinyinInitialLetterByExtension(string str)
{
var result = str.ToPinyinInitialLetter();
return result;
}
/// <summary>
/// 通过帮助类实现
/// </summary>
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