demo.cs
using Microsoft.International.Converters.PinYinConverter;
protected void Page_Load(object sender, EventArgs e)
{
getTraditionalStrokeNumber();//計算繁體字
Response.Write("<br/>");
getSimplifiedStrokeNumber();//計算簡體字
//也可以算繁體字,但有些字的筆劃算法會不一樣,例如草字頭的字
}
private void getTraditionalStrokeNumber()
{
StringBuilder sb = new StringBuilder();
WordCode wc = new WordCode();
foreach (char c in "克的筆記本")
{
sb.AppendFormat("{0}{1}\r\n", c, wc.GetWordCnt(c.ToString()));
}
Response.Write(sb.ToString());
}
private void getSimplifiedStrokeNumber()
{
StringBuilder sb = new StringBuilder();
foreach (char c in "克的笔记本")
{
sb.AppendFormat("{0}{1}\r\n", c, ChineseChar.GetStrokeNumber(c));
}
Response.Write(sb.ToString());
}
===============================
結果:
克7 的8 筆12 記10 本5
克7 的8 笔10 记5 本5
下載: 繁體物件 簡體物件
請問WordCode 是甚麼參考? 著麼Using 沒辦法使用
回覆刪除