• 20080411 正式版 Microsoft Visual Studio International Pack 1.0 处理汉字、拼音、笔画转换


    2008年04月11日正式版
    Microsoft Visual Studio International Pack 1.0 发布
    快速描述
    Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持。使用该类库提供的类,.NET 开发人员可以更方便的创建支持多文化多语言的软件应用。


    http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=f9cfc884-1f00-45fa-b2fb-303d9e110bc7

    /*
        微软刚刚推出
        Microsoft Visual Studio International Pack 1.0 Beta1
        支持 汉字 拼音 笔画 转换
        
    http://www.microsoft.com/downloads/details.aspx?FamilyID=e432aeaa-7b6f-4b0d-968b-b6aafda05e34&DisplayLang=en
        我已经提取了 dll assembly
            ChnCharInfo.dll
            ChnCharInfoResource.dll
        下载分享
        
    https://files.cnblogs.com/Microshaoft/vsipk1beta.zip
    */


    //命令行编译:
    //csc.exe noname1.cs /r:ChnCharInfo.dll

    namespace Microshaoft
    {
        
    using System;
        
    using System.Collections.Generic;
        
    using System.Collections.ObjectModel;

        
    using Microsoft.International.Converters.PinYinConverter;

        
    public class Class1
        
    {
            
    static void Main(string[] args)
            
    {
                
    //汉字的笔画数
                int i = ChineseChar.GetStrokeNumber('');
                Console.WriteLine(i);
                
                
    //汉字的所有拼音拼写
                ChineseChar x = new ChineseChar('');
                ReadOnlyCollection
    <string> roc = x.Pinyins;
                
    foreach(string s in roc)
                
    {
                    Console.WriteLine(s);
                }


                
    //拼音拼写的所有汉字
                Char[] chars = ChineseChar.GetChars("YUE4");
                
    foreach(Char c in chars)
                
    {
                    Console.WriteLine(c);
                }


                
    //笔画数的所有汉字
                chars = ChineseChar.GetChars(20);
                
    foreach(Char c in chars)
                
    {
                    Console.WriteLine(c);
                }

                Console.WriteLine(Environment.Version.ToString());
            }

        }


    }

  • 相关阅读:
    7-6
    7-5
    7-3
    7-4
    ios中怎样在本类中调用drawRect方法
    ios中怎么样判断路径最后的后缀名称
    ios中怎么样转行大小写
    ios中怎么样自动剪切图片周围超出的部分
    ios中如何计算(页数,行数,等等的算法)
    IOS中 如何去除Tabview里面cell之间的下划线
  • 原文地址:https://www.cnblogs.com/Microshaoft/p/977363.html
Copyright © 2020-2023  润新知