需要判断Char是否为数字,有三种方法:

Char.IsDigit (aChar)             指示指定字符串中位于指定位置处的字符是否属于十进制数字类别

Char.IsNumber(aChar)         指示指定字符串中位于指定位置的字符是否属于数字类别

aChar>='0'&&aChar<='9'     判断aChar是否位于‘0’到‘9’之前  等同于第一种

View Code

 1 private void btnAdd_Click(object sender, EventArgs e)
 2          {
 3               //string类型转换成char
 4               string Str = textBox.Text;
 5               char inputStr = Str[0];
 6
 7               if (!char.IsDigit(inputStr))
 8                  {
 9                      MessageBox.Show("请输入数字!");
10                      return;
11                  }
12                else
13                  {
14                        ......
15                  }
16            }

string是字符串,包含至少一个字符
char是一个字符
一般来说,字符串是有很多的字符组成。
如果要将字符串转换成字符,会转换成很多一个一个的字符(ToCharArray()),为了很好的保存他们,经常将他们放到一个数组里面,也就是您说说的char[],要得到一个一个的字符,可以用”数组名[下标]“的方式。
如果您的字符串只有一个字符的话,直接类型转换是不行的,用ToCharArray()有太麻烦的话,可以这样:
string str="我”;
char chr=str[0];
这样chr就是一个字符”我“了。

转载于:https://www.cnblogs.com/ryuu/archive/2013/03/22/2975700.html

C# 判断输入的字符是不是数字相关推荐

  1. 判断输入的字符是不是数字

    判断输入是数字,还是字符串 方法一: a = input("请输入一个要判断的字符: ") m = n = 0 for i in a:m += 1if i in ['0','1', ...

  2. php 判断字符是否是数字_php判断输入是否是纯数字,英文,汉字的方法

    本文实例讲述了php判断输入是否是纯数字,英文,汉字的方法.分享给大家供大家参考.具体分析如下: 这里利用php的mb_strlen和strlen函数就可以轻松得知字符串的构成是全英文.英汉混合.还是 ...

  3. C 判断输入的字符是什么

    C 判断输入的字符是什么 #include <stdio.h> // 根据输入的字符判断 是 数字 还是 大小写 字母 int main(void) {char getChars ;pri ...

  4. php 判断同时存在英文跟数字,php判断输入是否是纯数字,英文,汉字的方法

    本文实例讲述了php判断输入是否是纯数字,英文,汉字的方法.分享给大家供大家参考.具体分析如下: 这里利用php的mb_strlen和strlen函数就可以轻松得知字符串的构成是全英文.英汉混合.还是 ...

  5. php判断是不是纯汉字,php判断输入是否是纯数字,英文,汉字的方法

    这篇文章主要介绍了php判断输入是否是纯数字,英文,汉字的方法,涉及php中mb_strlen和strlen等函数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php判断输入是 ...

  6. c#判断输入textbox是否为数字

    asp.net判断输入文字是否是数字 方案一: /** <summary> /// 名称:IsNumberic /// 功能:判断输入的是否是数字 /// 参数:string oText: ...

  7. js实现判断输入内容是否为数字

    有时候需要根据输入的内容来进行计算,这个时候就需要判断输入的内容是否是数字.JavaScript判断输入内容是否为数字的方法很多,接下来就来了解一下. 使用isNaN(x) 函数检查其参数是否是非数字 ...

  8. 7-5 判断输入的字符是哪种类型

    7-5 判断输入的字符是哪种类型 通过键盘输入一个字符,编程判断并输出用户输入的是什么类型的字符. 输入格式: 输入一个字符. 输出格式: 在一行中输出该字符是哪种类型的字符. 若用户输入字符为'0' ...

  9. 编写函数,判断输入的三个数字是否能构成三角形的三条边。

    编写函数,判断输入的三个数字是否能构成三角形的三条边. 代码段: def triangle(a,b,c):if a <= 0 or b <= 0 or c <= 0:print('三 ...

  10. Python学习笔记——判断输入内容是否为数字

    输入时判断 通过格式化操作符 (%) %s :string(字符串)型 %d :int(整数)型 %f :float(浮点数)型 name = input("mane:") age ...

最新文章

  1. 我的Android进阶之旅------Android关于TextWatcher的初步了解
  2. 碰到问题集锦(简述)1
  3. android socket io和服务器_Java socket通讯服务器和客户端教学版
  4. 多线程编程: Compare And Swap (CAS)
  5. [独库骑行之我们路过沙漠]塔克拉玛干的边缘
  6. qMISPlat入门级使用问题解答一
  7. ASP.NET Core依赖注入深入讨论
  8. [信息学奥赛一本通-T1620]质因数分解-数论
  9. 前端学习(2456):文章列表
  10. 如何成为一位杰出的程序员
  11. 基于wxpython+MySQL--实现人脸检测识别的宿舍人脸检测系统
  12. .NET 框架中的字符串(转自MSDN,关于字符串的详细解说!)
  13. 【翻译】Tomcat 6.0 安装与启动
  14. ST六轴传感器LSM6DSO使用记录
  15. html win10虚拟键盘,win10专业版打开虚拟键盘的方法
  16. a59s刷机包卡刷 oppo_OPPOA59S刷机包_线刷包_救砖包_官方ROM包_固件包下载- 线刷宝ROM中心...
  17. 火狐浏览器打印网页不全_打印网页显示不全,求助
  18. ERP系统实施之入门
  19. 抖音账号盘子起底:摄影类账号是怎么割韭菜?
  20. zanti html恶搞,Html.AntiForgeryToken 突然报这个错误 太奇怪了

热门文章

  1. C++中map的遍历的代码
  2. linux下用top命令查看,cpu利用率超过100%时怎么回事
  3. python字符串实例_python 字符串内置方法实例
  4. java三级 高级证书6_java web 学习 --第六天(Java三级考试)
  5. python连接pymysql主机目标无响应_Python 解析pymysql模块操作数据库的方法
  6. access ok linux,使用linux宏access_ok()有什么意义
  7. 支持Linux分区移动的,Linux怎样支持2T以上大硬盘分区
  8. 日常排版--word中的一些小技巧(交叉引用)
  9. 【C++】 53_被遗弃的多重继承 (上)
  10. 列表的增删改查和嵌套, 元组, range