对于某些台资的项目,需要中文简体和繁体之间的转换,这需要借助Microsoft.VisualBasic.dll,Function:
前提是安装了Office,然后引用里面找到Microsoft.VisualBasic
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
public class UtilLang { /// <summary> /// 繁体转简体 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string Traditional2Simplified(string str) { return (Microsoft.VisualBasic.Strings.StrConv(str, Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 1033)); } /// <summary> /// 简体转繁体 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string Simplified2Traditional(string str) { return (Microsoft.VisualBasic.Strings.StrConv(str as String, Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 1033)); } } |