以前玩过一个游戏,输入两个人的名字然后点击缘分就能产生一段缘分测试的结果,后来经过分析知道是根据名字笔画数之差来弄的小游戏,于是就在百度上找怎么得到汉字的笔画数,也没找到自己想要的答案,问遍了所有的人也不知道怎么弄的,终于功夫不负有心人找到答案了,现在分享给大家!

第一步:添加DLL文件的引用

DLL下载地址:点此下载

第二步

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.International.Converters.PinYinConverter;namespace Example_CS
{class Program{static void Main(string[] args){ChineseChar chineseChar = new ChineseChar('微');Console.WriteLine("Stroke number of 微 in Chinese is {0}.", chineseChar.StrokeNumber);Console.WriteLine("{0} characters' pinyin is \"wei1\".", ChineseChar.GetHomophoneCount("wei1"));if(ChineseChar.IsHomophone('微', '薇')){Console.WriteLine("微 and 薇 have the same pinyin.");}else{Console.WriteLine("微 and 薇 have different pinyins.");}}}
}

其中上面的属性和方法中:StrokeNumber属性用来获取字符的笔画数;

Pinyins方法

获取这个字符的拼音。

转载于:https://www.cnblogs.com/yabisi/p/6056521.html

C#中如何获取汉字的笔画数和汉字的拼音相关推荐

  1. 汉字的奥秘: 获取汉字的笔画数

    汉字的奥秘: 获取汉字的笔画数 想想看,如果你需要在代码里面得到汉字的笔画数,该怎么办呢?每到这个时候,我们就一直感慨咱汉字的复杂啊 网上搜了一下,能看到的解决方案大抵都是说把所有汉字的笔画预先记录好 ...

  2. Java 获取姓氏并获取姓氏的笔画数

    我不太习惯写一大堆的长篇论文,所以本文章以代码形式,以注释的形式把每行代码解释清楚,然后最后会整理一下开发思路,剩下的就靠你们自己了. 获取姓氏 //定义所有的复姓.如果觉得局限性大,你也可以去存储到 ...

  3. Java 获取姓氏的笔画数

    获取姓氏 //定义所有的复姓.如果觉得局限性大,你也可以去存储到数据库中,方便维护,用的时候就取出来 不一定非要用数组 集合也可以 public static List<String> n ...

  4. 【办公类-19-04】办公中的思考——幼儿姓名笔画数统计(单字、全名字)

    结果展示--笔画数统计 背景需求 中6班幼儿都能够书写学号(基本没有镜像了),于是我开始尝试让幼儿熟悉自己的"姓氏",并书写姓氏(单字).4位幼儿能够默写全名,3位幼儿可以默写名字 ...

  5. 用java实现汉字的笔画数

    核心代码来自互联网,为了更容易测试,我做了个简单的界面. Code: import java.awt.Color; import java.awt.Font; import java.awt.Inse ...

  6. 用java实现汉字的笔画数(转贴)

    public class CnToStrokeCount { /** * 测试 * @param args String[] */ public static void main(String[] a ...

  7. 检查输入汉字的笔画数(简体中文)

    <script language="JavaScript"> <!-- var charstr=new Array(); charstr[0]="&qu ...

  8. java能取到微秒吗,JAVA中如何获取毫秒和微秒数

    优质回答 回答者:雪学生 一.获取毫秒数的代码: (1)System.currentTimeMillis() 这种方式速度最快. (2)Calendar.getInstance().getTimeIn ...

  9. java获取汉字笔画数

    转自:https://blog.csdn.net/baidu_18987603/article/details/53375195?tdsourcetag=s_pcqq_aiomsg java获取汉字笔 ...

最新文章

  1. 请键入 net helpmsg 3534 以获得更多的帮助。_相遇不易,请珍惜
  2. 证书服务器无法启动,使用 SSL 证书后服务无法启动 - SQL Server | Microsoft Docs
  3. Java参数详解(转载)
  4. 函数作用域导致的问题
  5. JS function立即调用的几种写法
  6. 9款超绚丽的HTML5/CSS3应用和动画特效
  7. COCO 数据集格式及mmdetection中的转换方法
  8. 作者:金海,博士,华中科技大学计算机科学与技术学院教授、博士生导师。...
  9. JDBC中的Statement和PreparedStatement的区别
  10. 数据库大作业——基于C#和SQL Server的简单日常记账系统
  11. Windows 下Redis客户端可视化工具-Redis Desktop Manager
  12. 【机器学习】决策树实验报告
  13. 才发现网易相册已于2019年5月8号停止运营,如何导出相册照片:http://photo.163.com/transfer/html/login , 使用相册帐号登录,提供真实姓名、手机号码
  14. 武装服务器(一):云服务器配置aliyundriver-webdav以及使用Aria2和Rclone挂载阿里云盘实现离线下载器
  15. 451+Sony索尼Slog2和Slog3灰片视频电影级调色LUT预设 Slog2 Slog3调色LUTs预设
  16. MyBatis 核心配置文件深入浅出
  17. Unity粒子系统-几种粒子效果的制作教学
  18. php怎么写更新代码,留言板代码_php留言板更新代码
  19. 配电室为什么还需要安装气象站?
  20. Python中文文本分析时遇到的编码问题小结

热门文章

  1. ENVI5.6、SARscape5.6 培训教程
  2. Neo4j官方示例数据库
  3. 【论文】RetinaNet
  4. Electro电子产品商店 WooCommerce 主题下载
  5. 【HCIP】第十五天
  6. react-ga组件的简单应用笔记
  7. RabbitMQ安装和配置
  8. Design - 像素化风格指南
  9. Rosin-移动端页面开发调试Fiddler插件
  10. springboot yml中profiles的妙用,小白必看多环境配置!