c#实现简体字/繁体字的与转

来源:互联网 发布:js设置标签属性值 编辑:程序博客网 时间:2024/05/17 08:26

实现方式非常简单

1、引用Microsoft.VisualBasic类库

2、新建一个方法,一般这类帮助方法是写在一个帮助类中方便重用:

        /// <summary>        /// 简/繁体转换        /// </summary>        /// <param name="input">输入中文文本</param>        /// <param name="def">默认为简体转换为繁体</param>        /// <returns>转换后的文本</returns>        public static string chs2cht(string input, bool def = true)        {            return Microsoft.VisualBasic.Strings.StrConv(input,                                                        (def) ? Microsoft.VisualBasic.VbStrConv.TraditionalChinese                                                              : Microsoft.VisualBasic.VbStrConv.SimplifiedChinese,                                                         0);        }

3、在使用的位置调用:

//简->繁var result_t = chs2cht(newsfeed.Title);//繁->简var result_s = chs2cht(newsfeed.Title, false);


原创粉丝点击