Ejemplo n.º 1
0
 public static short GetCharCount(short strokeNumber)
 {
     if (!IsValidStrokeNumber(strokeNumber))
     {
         return(-1);
     }
     return(strokeDictionary.GetStrokeUnit(strokeNumber).CharCount);
 }
Ejemplo n.º 2
0
 /// <summary>识别给出的笔画数是否是一个有效的笔画数。</summary>
 /// <param name="strokeNumber">指出需要识别的笔画数。</param>
 /// <returns>如果指定的笔画数是一个有效的笔画数则返回ture,否则返回false。</returns>
 /// <remarks>
 /// 请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar" />来查看使用ChineseChar的实例。
 /// </remarks>
 public static bool IsValidStrokeNumber(short strokeNumber)
 {
     if (strokeNumber < 0 || strokeNumber > 48)
     {
         return(false);
     }
     return(strokeDictionary.GetStrokeUnit(strokeNumber) != null);
 }