判断用户输入是否为int整型方法之一!
2024-10-11 22:34:21
int age = ;
string vv = this.textBox2.Text;
if (int.TryParse(vv, out age))
{
age = int.Parse(this.textBox2.Text); }
else
{
MessageBox.Show("年龄不是整形");
return; }
int.Parse()是一种类容转换;表示将数字内容的字符串转为int类型。
如果字符串为空,则抛出ArgumentNullException异常;
如果字符串内容不是数字,则抛出FormatException异常;
如果字符串内容所表示数字超出int类型可表示的范围,则抛出OverflowException异常; int.TryParse 与 int.Parse 又较为类似,但它不会产生异常,转换成功返回 true,转换失败返回 false。最后一个参数为输出值,如果转换失败,输出值为 0 -------来自凌波小屋---冯和超的笔记
最新文章
- 【Junit 报错】Test class should have exactly one public zero-argument constructor和Test class can only have one constructor
- c语言计算矩阵特征值和特征向量-1(幂法)
- 检测中文长度gbk下2个字节
- 设计模式 --- 单例模式(Singleton)
- 山寨游戏的未来Apple App Store
- linux find命令之exec
- Java将Excel解析为数组集合
- AHA高级心血管生命支持ACLS课前自我评估测试
- Go随机数
- 图灵数学·统计学丛书.PDF(53本全)
- Notepad++安装json插件
- 关系型数据库和NoSQL数据库
- avalon2学习教程04显示隐藏处理
- python 稀疏向量和矩阵的表示形式
- 删除个别主机的Know_hosts文件信息
- PHP正则表达式匹配俄文字符
- 关于nodejs的几个干货(读中文文件编码问题/发送邮件/定时任务)
- NewsLetter001
- python练习---小脚本
- vertex shader(4)
热门文章
- HDU-2550 百步穿杨
- 前端模块化开发篇之grunt&;webpack篇
- 树的最大深度 leecode java
- UVA 4728 Squares(凸包+旋转卡壳)
- Ubuntu---2
- HTML5 Canvas核心技术—图形、动画与游戏开发.pdf1
- [转]Angular, Backbone, or Ember: Which is Best for your Build?
- 记录一次MVC3升级MVC4遇到的问题
- SSM拦截器应用
- 【iOS 7】使用UIScreenEdgePanGestureRecognizer实现swipe to pop效果