1、经常会遇到简体变繁体、繁体变简体和取中文字符串首字母的需求,最近整理了一个公共类,给大家分享。运行效果:

2、调用方法,代码如下:

        /// <summary>/// 简体变繁体/// </summary>private void button1_Click(object sender, EventArgs e){if (!string.IsNullOrWhiteSpace(textBox1.Text))textBox2.Text = textBox1.Text.ToTraditional();elseMessageBox.Show("请输入简体字!");}/// <summary>/// 繁体变简体/// </summary>private void button2_Click(object sender, EventArgs e){if (!string.IsNullOrWhiteSpace(textBox2.Text))textBox1.Text = textBox2.Text.ToSimplified();elseMessageBox.Show("请输入繁体字!");}//取首字母private void button3_Click(object sender, EventArgs e){if (!string.IsNullOrWhiteSpace(textBox3.Text))textBox4.Text = textBox3.Text.GetChineseFristSpell().ToUpper();elseMessageBox.Show("请在左侧框输入汉字!");}

3、其中简繁互换,引用了Microsoft.VisualBasic。完整工具类及案例,已整理发布,公共类名称为ChineseUtils。下载链接(无需积分):http://download.csdn.net/detail/kehaigang29/8868967

转载于:https://www.cnblogs.com/ManchesterUnitedFootballClub/p/4621193.html

中文繁简互换以及获取中文字符串首字母相关推荐

  1. 使用.NET进行中文繁简转换的两种方法

    方法一:调用VB.NET的类库. 引用Microsoft.VisualBasic.dll. 中文繁体 = Microsoft.VisualBasic.Strings.StrConv(中文简体,  Mi ...

  2. java取字符串首字母_java 获取中文字符的首字母

    原理: GB2312编码中的中文是按照拼音排序的 注意: 一些生僻的字无法获得正确的首字母,原因是这些字都是后加入的. import java.io.UnsupportedEncodingExcept ...

  3. linux 繁体中文转为简体,中文繁简转换及其转换工具.pdf

    ·计算机教育·· 本栏目贲任编辑:主力 中文繁简转换及其转换工具 冯 霞 (北京师范大学中文信息处理研究所,北京100875) 摘要:简体中文和繁体中文是现代汉语并存的两种书面形式.它们在语音.词汇. ...

  4. .net core通过PinYinConverterCore实现汉字转拼音,获取中文字符串首字母

    文章目录 一.事故现场 二.解决方法 1.安装方法 2.代码示例 #中文转拼音 #获取中文字符串首字母 一.事故现场 项目之前使用的.net framework,可以通过引用 Microsoft.In ...

  5. java 中文联系人排序_通讯录之按汉字首字母排序-java

    最近开发手机端OA系统通讯录时遇到了用汉字首字母排序的问题,各种谷歌后发现了一个轮子pinyin4J,这个轮子是可以将汉字转换成字母拼音,个人觉得很好用,完美的解决了排序的问题,分享一下. 一.工具介 ...

  6. PHP获取字符串首字母拼音类

    getInitialsOfName.php <?php/*** 获取字符串首字母拼音类* 英文字串:不变返回(包括数字) abc123 => abc123* 中文字符串:返回拼音首字符 王 ...

  7. 获取字符串首字母拼音

    #region 获取字符串首字母拼音/// <summary>/// 获得一个字符串的汉语拼音码,XDesigner编制/// </summary>/// <param ...

  8. python获取字符串首字母_Python字符串常用操作命令

    本代码测试采用python3解释器 1.find string = "i love python very much " 检查字符串是否包含在string中,如果包含则返回字符串开 ...

  9. php首字母改大写,php实现字符串首字母转换成大写的方法

    php实现字符串首字母转换成大写的方法 本文实例讲述了php实现字符串首字母转换成大写的方法.分享给大家供大家参考.具体分析如下: php中可以通过ucfirst函数将一个字符串中的第一个字母转换成大 ...

  10. iOS 获取汉字拼音首字母

    iOS获取汉字首字母 这个一般用在通讯里排序居多,我这里就是用到了通讯里的排序,然后就来mark一下,记录. 核心代码 char pinyinFirstLetter(unsigned short ha ...

最新文章

  1. str量化转化为int
  2. html 5 video audio
  3. ubuntu自定义菜单_如何自定义Ubuntu的每日消息
  4. robot:循环遍历数据库查询结果是否满足要求
  5. linux刷命令脚本,linux – 如何调试bash脚本并获得每个命令的执行时间
  6. 【程序设计】接口在软件开发中的普遍用法
  7. 采用Angular勾画SVG圆环形进度条
  8. sstap tun虚拟网卡没有安装_虚拟设备之TUN和TAP
  9. MRFC-使用VXML、CCXML
  10. 2020年第十届C/C++ B组第二场蓝桥杯省赛真题(跑步锻炼)第4道
  11. 短视频源码开发,短视频系统源码搭建,从短视频系统起播过程入手
  12. 企业微信下载素材库文件
  13. 【光通信】布线时,什么情况用单模光纤,什么情况用多模光纤
  14. android 通知栏授权,Android通知栏权限是否开启
  15. win10修改系统字体(替换OneNote中Calibri字体)
  16. AiDD AI+软件研发数字峰会开启编程新纪元
  17. 人人都是创业者:视屏和企业合并连接怎么制作
  18. 滴水逆向 switch
  19. 【Java设计模式】简单学抽象工厂模式——你好,微信还是支付宝
  20. 我的世界基java版刷怪机制_我的世界刷怪上限范围解析 刷怪塔不刷怪原因

热门文章

  1. BGP——MPLS-V P Ǹ综合实验
  2. mac小白怎么下载网页视频?
  3. 网站建设中图片使用方法
  4. 什么是十六进制法_十六进制的定义 十六进制的转换介绍【详解】
  5. 随笔记录使用DNK时遇到的几个问题
  6. 沁恒微USB蓝牙单片机CH573F初步熟悉
  7. ubuntu16.04安装微软kinect V1驱动
  8. kinectfusion解析_KinectFusion 介绍
  9. 数据分析师的工作职责
  10. apt-get autoremove remove 新手收割者