C# 繁简体互转示例
一、代码
首先在项目中引用:Microsoft.VisualBasic 这个类库,然后应用代码,示例代码如下 :
/// <summary>/// 简体转繁体/// </summary>/// <param name="simStr"> 待转换的简体字符串 </param>/// <returns></returns>public string SCtoTC( string simStr){//将简体中文转换为繁体,末尾參數設置為1033為了防止頁面亂碼產生 return Microsoft.VisualBasic.Strings.StrConv(simStr, Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 1033 );}/// <summary>/// 繁体转简体/// </summary>/// <param name="traStr"> 待转换的繁体字符串 </param>/// <returns></returns>public string TCtoSC( string traStr){return Microsoft.VisualBasic.Strings.StrConv(traStr, Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 1033);}
注意:将简体中文转换为繁体,末尾參數設置為1033為了防止頁面亂碼產生
Microsoft.VisualBasic.Strings.StrConv(simStr,Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 1033 )
二、示例
下图实现效果,主要用了两个button和richTextBox1控件
引用代码
// 简体转繁体private void button1_Click(object sender, EventArgs e){richTextBox2.Text = SCtoTC(richTextBox1.Text);}// 繁体转简体private void button2_Click(object sender, EventArgs e){richTextBox1.Text = TCtoSC(richTextBox2.Text);}
参考链接:https://www.cnblogs.com/schwann/archive/2011/03/22/1988076.html
C# 繁简体互转示例相关推荐
- 二:C#对象、集合、DataTable与Json内容互转示例;
导航目录: Newtonsoft.Json 概述 一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型: 二:C#对象.集合.DataTable与Json内容互转示例: ...
- Python中汉字繁简体互转
第一种方法: 文档:https://pypi.org/project/hanziconv/ 安装:pip install hanziconv 说明:可以进行繁简体互转:也可以比较繁简体文字是否相同. ...
- Python二进制、八进制、十进制、十六进制互转示例
Python二进制.八进制.十进制.十六进制互转 在Python中各种进制的转换还是比较方便的,都有内置的方法 二进制 bin 八进制 oct 十六进制 hex 十进制 int 通过以上4个方法就可以 ...
- php gbk字符串 存utf8 html,php utf8 gbk 数组 互转(示例代码)
这些都是工作中常用的 前几年写过 但没有记录的习惯,后边有要用到麻烦,现在记录下 以后直接拿来用 数组里的 utf8_to_gbk 方法 是上一篇写的 直接调用 public static funct ...
- C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母
昨天经过网友提醒,提取汉字拼音的方法可以使用微软的一个类库 Visual Studio International Pack ,今天试了一试,确实好用!下面分享下使用方法: 首先下载Visual St ...
- [C#][转载]C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母
昨天经过网友提醒,提取汉字拼音的方法可以使用微软的一个类库 Visual Studio International Pack ,今天试了一试,确实好用!下面分享下使用方法: 首先下载Visual St ...
- 汉字拼音首字母 简繁体等转换
汉字转拼音,汉字转首字母,这个问题在网上搜索了N多资料,发现没有一个可以做到毫不问题的转换,总是存在生僻字以及多音字转换失败等等问题. 第一部分介绍的是网上一个朋友的方案.这是微软官方的一个类库,但是 ...
- 使用.NET进行中文繁简转换的两种方法
方法一:调用VB.NET的类库. 引用Microsoft.VisualBasic.dll. 中文繁体 = Microsoft.VisualBasic.Strings.StrConv(中文简体, Mi ...
- 微软中文与拼音转换插件
首先下载Visual Studio International Pack 1.0,官方下载地址:http://www.microsoft.com/downloads/zh-cn/details.asp ...
最新文章
- 数组第一个值_Excel公式技巧69:查找第一个非空值
- 干货丨一份机器学习的初学者指南
- 8个适合新手入门的python项目2020_8个适合新手入门的Python项目(2020.6)
- (2) java项目中用redis
- mysql数据库日志截断,MySQL基础(十一):查询截取分析
- coin collector(一道测试题)
- Android内核开发:系统分区与镜像文件的烧写
- 你不知道的javascript_为什么前端要学JavaScript?JS都有哪些逆天的功能?
- 读书笔记 —— 《深入浅出MySQL数据库开发、优化与管理维护 第2版》
- 地方时太阳时html源码,地方时和时区
- Java 分布式解决方案
- python判断素数的函数_python判断是否为素数
- mysql创建视图演示_mysql怎么创建视图?(图文+视频)
- alipay.trade.refund(统一收单交易退款接口)
- netty之wakeup详解
- Spout 【API 解析】 -spout-bolt-
- pack与aligned的区别
- C#创建Windows窗体应用程序实例6【ASCII码查询程序】
- Android编译优化系列-kapt篇
- 或许,这是最好的一款微信公众号编辑器!
热门文章
- java下freemarker2.3.28+aspose实现生成word文档生成、word转pdf转换
- FuzzyWuzzy:简单易用的字符串模糊匹配工具
- redmine docker部署
- R语言 迪士尼点评文本挖掘
- 梦想旅行:大数据+人工智能将变局出境游
- 计算机管理服务中没有ANSYS,WIN7:ANSYS12.0时,出现:必须使用控制面板中的打开或关闭windows功能安装或配置...
- 自定义语义分割数据集(划分训练集与验证集)、并且将一个文件夹下的所有图片的名字存到txt文件
- 绪论——假设空间、归纳偏好、发展历程
- matlab编程直流电动机,直流电动机的MATLAB仿真.doc
- 百度大脑度目系列硬件常见问题汇总