判断是string 是否为数字 是否为字母 是否为汉字

来源:互联网 发布:淘宝茶叶店 编辑:程序博客网 时间:2024/05/17 15:59
/// <summary>    /// 检测一个字符串是不是以汉字开始    /// </summary>    /// <param name="str">要检测的字符串</param>    /// <returns>是否为汉字开始</returns>    private bool isChinese(string str)    {        if ((int)str[0] > 0x4E00 && (int)str[0] < 0x9FA5)        {            return true;        }        else        {            return false;        }    }    ////判断是不是数字    public bool isNumber(string str)    {        int x;        if (int.TryParse(str, out x))        {            // 是数字            return true;        }        else        {            // 不是数字            return false;        }    }    /// <summary>    /// 判断是不是特殊字符    /// </summary>    /// <param name="str"></param>    /// <returns></returns>    public bool isZifu(string str)    {        int strint = int.Parse(str);        if ((31 < strint) && (strint < 48) || (57 < strint) && (strint < 65) || (90 < strint) && (strint < 97))        {            return true;        }        else        {            return false;        }    }
没有实践 也不知道好用不


0 0
原创粉丝点击