/**//*
微軟剛剛推出
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
下載分享
http://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());
}
}
}
補充一下,哈哈
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e432aeaa-7b6f-4b0d-968b-b6aafda05e34
Visual Studio International Pack 包含一組類庫,該類庫擴充了.NET Framework對全球化軟體開發的支援。使用該類庫提供的類,.NET 開發人員可以更方便的建立支援多文化多語言的軟體應用。 該軟體包1.0版提供下面七個組件以增強.NET Framework對全球化軟體應用開發的支援。
East Asia Numeric Formatting Library - 支援將小寫數字字串格式化成簡體中文,繁體中文,日文和韓文的大寫數字字串。
Japanese Kana Conversion Library - 支援將日文假名(Kana)轉化為另一種日文字元。
Japanese Text Alignment Library - 支援日文特有的一種對齊格式。
Japanese Yomi Auto-Completion Library - 類庫支援感知日文IME的輸入自動完成和一個文字框控制的樣本。
Korean Auto Complete TextBox Control - 在文字框中支援韓文IME的智能感知和輸入自動完成。
Simplified Chinese Pin-Yin Conversion Library - 支援擷取簡體中文字元的常用屬性比如拼音,多音字,同音字,筆畫數。
Traditional Chinese to Simplified Chinese Conversion Library and Add-In Tool - 支援簡繁體中文之間的轉換. 該組件還包含一個Visual Studio整合式開發環境中的外掛程式(Add-in)支援簡繁體中文資源檔之間的轉換。