检查一个字符串是否为**类型

简介: Char.IsControl 指示指定的 Unicode 字符是否属于控制字符类别        IsDigit  指示某个 Unicode 字符是否属于十进制数字类别        IsLetter 指示某个 Unicode 字符是否属于字母类别        IsLetterOrDigit  指...

Char.IsControl 指示指定的 Unicode 字符是否属于控制字符类别
        IsDigit  指示某个 Unicode 字符是否属于十进制数字类别
        IsLetter 指示某个 Unicode 字符是否属于字母类别
        IsLetterOrDigit  指示某个 Unicode 字符是属于字母类别还是属于十进制数字类别
        IsLower  指示某个 Unicode 字符是否属于小写字母类别
        IsNumber 指示某个 Unicode 字符是否属于数字类别
        IsPunctuation  指示某个 Unicode 字符是否属于标点符号类别
        IsSeparator 指示某个 Unicode 字符是否属于分隔符类别
        IsSurrogate 指示某个 Unicode 字符是否属于代理项字符类别
        IsSymbol 指示某个 Unicode 字符是否属于符号字符类别
        IsUpper  指示某个 Unicode 字符是否属于大写字母类别
        IsWhiteSpace  指示某个 Unicode 字符是否属于空白类别

例子:

img_a6339ee3e57d1d52bc7d02b338e15a60.gif          static   bool  IsNumeric( string  str) 
img_405b18b4b6584ae338e0f6ecaf736533.gifimg_1c53668bcee393edac0d7b3b3daff1ae.gif        
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif {
img_33d02437d135341f0800e3d415312ae8.gif            
if (str==null || str.Length==0)
img_33d02437d135341f0800e3d415312ae8.gif                
return false;
img_33d02437d135341f0800e3d415312ae8.gif            
foreach(char c in str) 
img_2887d91d0594ef8793c1db92b8a1d545.gifimg_7a2b9a960ee9a98bfd25d306d55009f8.gif            
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif{
img_33d02437d135341f0800e3d415312ae8.gif                
if (!Char.IsNumber(c)) 
img_2887d91d0594ef8793c1db92b8a1d545.gifimg_7a2b9a960ee9a98bfd25d306d55009f8.gif                
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif{
img_33d02437d135341f0800e3d415312ae8.gif                    
return false;
img_105a1e124122b2abcee4ea8e9f5108f3.gif                }

img_105a1e124122b2abcee4ea8e9f5108f3.gif            }

img_33d02437d135341f0800e3d415312ae8.gif            
return true;
img_05dd8d549cff04457a6366b0a7c9352a.gif        }
目录
相关文章
|
JavaScript 数据可视化 Java
01-appium-环境搭建
01-appium-环境搭建
|
SQL 存储 关系型数据库
技术心得记录:数仓建模方法之范式建模、ER实体建模、维度建模
技术心得记录:数仓建模方法之范式建模、ER实体建模、维度建模
1131 1
|
JavaScript
项目实战4——uniapp在线升级关联云空间
项目实战4——uniapp在线升级关联云空间
691 0
|
前端开发 容器
web前端--------列表
web前端--------列表
带你读《卫星互联网:助力新基建的有硬科技》——6. 波音星座
带你读《卫星互联网:助力新基建的有硬科技》——6. 波音星座
带你读《卫星互联网:助力新基建的有硬科技》——6. 波音星座
|
机器学习/深度学习 人工智能 JavaScript
跳一跳AI(wai gua)的实现原理详细介绍
跳一跳AI(wai gua)的实现原理详细介绍
556 0
跳一跳AI(wai gua)的实现原理详细介绍
|
存储 监控 安全
阿里云服务器如何保障数据安全?
云计算服务具有效率、方便、成本节约等优点。随着云服务市场的快速发展,许多企业开始考虑IT系统向云的迁移
2005 0
阿里云服务器如何保障数据安全?
|
JavaScript 中间件 缓存
redux启示与实践
redux启示与实践,redux三原则及data flow
1562 0
|
27天前
|
人工智能 自然语言处理 Shell
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
本教程指导用户在开源AI助手Clawdbot中集成阿里云百炼API,涵盖安装Clawdbot、获取百炼API Key、配置环境变量与模型参数、验证调用等完整流程,支持Qwen3-max thinking (Qwen3-Max-2026-01-23)/Qwen - Plus等主流模型,助力本地化智能自动化。
35803 142
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API