.Net 简繁字体互转(无需引用第三方包)

/// <summary>
/// 简体转换为繁体
/// </summary>
/// <param name="str">简体字</param>
/// <returns>繁体字</returns>

public static string GetTraditional(string str)
{
  if (string.IsNullOrEmpty(str))
  return string.Empty;
  string newStr = Microsoft.VisualBasic.Strings.StrConv(str, Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 1033);
  return newStr;
}

/// <summary>
/// 繁体转换为简体
/// </summary>
/// <param name="str">繁体字</param>
/// <returns>简体字</returns>

public static string GetSimplified(string str)
{
  if (string.IsNullOrEmpty(str))
  return string.Empty;
  string newStr = Microsoft.VisualBasic.Strings.StrConv(str, Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 1033);
  return newStr;
}

 

posted @ 2022-09-19 13:57  pipitnt  阅读(316)  评论(0)    收藏  举报