C#中文转换为拼音NPinyin代码  在Mono 3.2下运行正常,Spacebuilder 有使用到NPinyin组件,代码兼容性没有问题。

using System;
using System.Collections.Generic;
using System.Text;
using NPinyin;namespace NPinyinTest
{class Program{static void Main(string[] args){string[] maxims = new string[]{"事常与人违,事总在人为","骏马是跑出来的,强兵是打出来的","驾驭命运的舵是奋斗。不抱有一丝幻想,不放弃一点机会,不停止一日努力。 ","如果惧怕前面跌宕的山岩,生命就永远只能是死水一潭", "懦弱的人只会裹足不前,莽撞的人只能引为烧身,只有真正勇敢的人才能所向披靡"};string[] medicines = new string[] {"聚维酮碘溶液","开塞露","炉甘石洗剂","苯扎氯铵贴","鱼石脂软膏","莫匹罗星软膏","红霉素软膏","氢化可的松软膏","曲安奈德软膏","丁苯羟酸乳膏","双氯芬酸二乙胺乳膏","冻疮膏","克霉唑软膏","特比奈芬软膏","酞丁安软膏","咪康唑软膏、栓剂","甲硝唑栓","复方莪术油栓"};Console.WriteLine("UTF8句子拼音:");foreach (string s in maxims){Console.WriteLine("汉字:{0}\n拼音:{1}\n", s, Pinyin.GetPinyin(s));}Encoding gb2312 = Encoding.GetEncoding("GB2312");Console.WriteLine("GB2312拼音简码:");foreach (string m in medicines){string s = Pinyin.ConvertEncoding(m, Encoding.UTF8, gb2312);Console.WriteLine("药品:{0}\n简码:{1}\n", s, Pinyin.GetInitials(s, gb2312));}Console.ReadKey();}}
}
Mono 3.2下的执行结果:

转载于:https://www.cnblogs.com/shanyou/p/3235223.html

Mono 3.2 测试NPinyin 中文转换拼音代码相关推荐

  1. python缩写转换成全拼_Python中文转拼音代码(支持全拼和首字母缩写)

    #!/usr/bin/env python # -*- coding:utf-8 -*- """ 原版代码:https://github.com/cleverdeng/p ...

  2. QML中用javascript 实现中文转换拼音

    项目需要, 今天整理了一下.在QML调用javascrit将中文汉字转换成拼音. 感觉执行效率低. 下面是主要代码. 具体代码请参考QMLPinyin import "./pinyinjs/ ...

  3. php怎么把中文转,php中怎么将中文转换拼音

    php实现汉字转拼音我使用到了overtrue/pinyin拓展 安装overtrue/pinyin拓展 支持composer安装composer require overtrue/pinyin ov ...

  4. python汉字转拼音代码_Python 汉字转换拼音代码

    # -*-coding:utf-8-*- # 返回汉字的拼音 def Return_pinyin(word): global reslist for line in reslist: if (word ...

  5. C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母

    汉字转拼音貌似一直是C#开发的一个难题,无论什么方案都有一定的bug,之前使用了两种方案. 1.Chinese2Spell.cs 一些不能识别的汉字全部转为Z 2.Microsoft Visual S ...

  6. centos mysql lujin_MySQL中文转换成拼音的函数[zt]

    注:如果创建函数出错,试试这个 set global log_bin_trust_function_creators=TRUE; 代码如下 -- 创建汉字拼音对照临时表 CREATE TABLE IF ...

  7. php实现拼音转中文,PHP将中文转换成拼音的方法

    PHP将中文转换成拼音的方法 发布时间:2020-06-24 14:33:31 来源:亿速云 阅读:90 作者:Leah 这篇文章运用简单易懂的例子给大家介绍PHP将中文转换成拼音的方法,代码非常详细 ...

  8. 将中文转换成拼音的组件类的pinyin

    ---------------------- ASP.Net+Unity开发. .Net培训.期待与您交流! ---------------------- 1.增加对不同编码格式文本的支持,同时增加编 ...

  9. es拼音分词 大帅哥_SpringBoot集成Elasticsearch 进阶,实现中文、拼音分词,繁简体转换...

    Elasticsearch 分词 分词分为读时分词和写时分词. 读时分词发生在用户查询时,ES 会即时地对用户输入的关键词进行分词,分词结果只存在内存中,当查询结束时,分词结果也会随即消失.而写时分词 ...

最新文章

  1. 3.12 总结-深度学习-Stanford吴恩达教授
  2. hbase的备份恢复1,Expor过程,Import过程,统计hbase表行数;hbase备份恢复方式2:使用hdfs备份hbase数据,基于hbase数据进行恢复
  3. Modbus协议栈开发笔记之四:Modbus TCP Client开发
  4. 第三次大转型:中国居住新十年报告
  5. pcb只开窗不镀锡_PCB完整加工过程
  6. CuteChat for Community Server 2.0 beta 3!
  7. [TCP/IP] TCP建立与终止
  8. sift算法的主要步骤
  9. 开课吧:AI智能语言产品会运用到哪些技术?
  10. 钩子编程(HOOK) 安装进程内键盘钩子 (1)
  11. mdk 加static会被优化吗_网站关键词排名优化你会吗?深圳龙岗网络外包公司讲解...
  12. 斐讯K2路由器刷固件实现校园网可使用
  13. 新版GitHub客户端上传文件夹教程笔记
  14. c语言编写词库_藏拙简易中文分词服务器(C语言开发+词库+源代码)
  15. 零基础三天学会易语言
  16. Mac下用命令行打开pdf文件
  17. 10多个免费DNS解析服务器
  18. [9i] 猪年说猪,属相,本命年,十二生肖用英语该怎么说
  19. 冷战久了一定会分手的星座
  20. 年度好莱坞大片《东京出逃》,藏身琴盒脱身后飞跃亚洲大陆

热门文章

  1. 什么是纵向加密与横向隔离
  2. 计算机二级C语言考试地点,最新计算机二级《C语言》重要考点
  3. 万圣节 数据_万圣节最可怕的12种开发商恐惧
  4. 浏览器的判断和Window系统是64位还是32位的判断
  5. 揭晓计算机的神秘面纱——计算机是如何工作的(一)
  6. Java日志框架-SLF4J入门 [ LogBack 样例实现 ]
  7. JavaWeb-狂神-P11
  8. UG模具:简单的运动仿真!只需七步,就让轮子转起来!
  9. 42步进电机转速力矩曲线_步进电机的转速 – 转矩曲线
  10. ORACLE按照拼音,部首,笔画排序