c# 汉字转拼音 首字母 并储存字库

这是一个关于拼音数据处理的工具介绍,它允许用户输入词条并进行分类,转换后的数据会被存储到bin文件中,便于后续通过类库dll进行访问。工具还提供了判断字母串是否为词条拼音内容的功能,并给出了代码示例展示如何读取和使用存储的数据。

一  介绍:

   首先输入词条分类  接下来转换的词条会一起打包到该分类下

   输入词条 可逐个输入没输入完成一个按一下空格会自动添加分割符合“*”,可以输入之前自行添加好

   点击转换 在右侧预览效果 里边的符号请不要修改 在存储数据时要用来分割数据

   对于转换有疑问或者需要修改的直接修改

  点击存入后无法修改 预览清空

  点击清空即可从头开始录入

 点击 储存数据 即可将所有转换的词条存入bin文件 并通过类库dll直接调用获取

二  示例:

 FileStream fs = new FileStream(path);
        BinaryFormatter b = new BinaryFormatter();  //序列化操作的类
        Hashtable table = (Hashtable)b.Deserialize(fs);
        pinyinDic = new Dictionary<string, List<PinyinData>>();//key 为词条类目  链表为该类目下的所有词条的拼音
        foreach (var item in table.Keys)
        {
            pinyinDic.Add((string)item, (List<PinyinData>)table[item]);
        }
        Debug.Log("获取到的拼音个数:" + pinyinDic.Count);

 在pinyindata类(类库dll里)里有该词条的中文 拼音完整  首字母组合 

判断一个字母串是否是某一个词条的拼音内容 可通过下列方法:

containsPinyin true:是拼音内容 false 不是

 

三,下载地址:工具

 

关注我获取更多开发工具!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值