zoukankan      html  css  js  c++  java
  • 判断半角或全角字符(包括日文,数字,字母等,任何半角全角的区分)

     说 明:Encoding.Default.GetByteCount(c.ToString());会返回字符占用的空间个数,返回1表示半角,返回2表示 全角,测试通过
    /// <summary>
    /// 根据GetByteCount返回的值判断半角和全角
    /// </summary>
    /// <param name="a"></param>
    /// <returns></returns>
    public static bool IsAllBanjiaoJapan(string parStr, string parMsg)
    {
    foreach (char c in parStr.ToCharArray())
    {
    int k = Encoding.Default.GetByteCount(c.ToString());  //k=1 半角  k=2全角
    if(k==2)
    {
    FormMessage.ShowAlert(parMsg + FormMessage.Input_BanJiaoPianJiaoMing);
    return false;
    }
    }
    return true;
    }
  • 相关阅读:
    第一次被队友说给力
    An Unfair Game-[ACdream1035]
    男人八题解题报告
    it's hard to say
    剪花布条[HDU2087]
    1117: 无序字母对 character
    20181101
    20181104
    20181102
    20181031
  • 原文地址:https://www.cnblogs.com/gossip/p/1734438.html
Copyright © 2011-2022 走看看