C# 繁简体互转

1、 首先在在项目引用:Microsoft.VisualBasic  这个类库

2、 其中Microsoft.VisualBasic.VbStrConv枚举了好几种转换类型,除了繁简互转之外还可以转为日文等,示例代码如下:

View Code
 1     /// <summary>
 2     /// 简体转繁体
 3     /// </summary>
 4     /// <param name="simStr">待转换的简体字符串</param>
 5     /// <returns></returns>
 6     public string SCtoTC(string simStr)
 7     {
 8         return Microsoft.VisualBasic.Strings.StrConv(simStr, Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 0);
 9     }
10 
11     /// <summary>
12     /// 繁体转简体
13     /// </summary>
14     /// <param name="traStr">待转换的繁体字符串</param>
15     /// <returns></returns>
16     public string TCtoSC(string traStr)
17     {
18         return Microsoft.VisualBasic.Strings.StrConv(traStr, Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 0);
19     }

 

posted @ 2011-03-22 17:19  旺 旺  阅读(327)  评论(0编辑  收藏  举报