使用checked关键字处理“溢出”错误
2012-09-21 09:44
197 查看
byte by1, by2;
if (byte.TryParse(textBox1.Text, out by1) && byte.TryParse(textBox2.Text, out by2)) //判断是否是 Byte类型
{
try
{
checked
{
by1 += by2;
textBox3.Text = by1.ToString();
}
}
catch (OverflowException ex) //溢出异常
{
MessageBox.Show(ex.Message);
}
}
else
{
MessageBox.Show("对不起!您输入的数字有问题!请从新输入");
}
if (byte.TryParse(textBox1.Text, out by1) && byte.TryParse(textBox2.Text, out by2)) //判断是否是 Byte类型
{
try
{
checked
{
by1 += by2;
textBox3.Text = by1.ToString();
}
}
catch (OverflowException ex) //溢出异常
{
MessageBox.Show(ex.Message);
}
}
else
{
MessageBox.Show("对不起!您输入的数字有问题!请从新输入");
}
相关文章推荐
- 使用checked关键字处理“溢出”错误
- C#使用checked关键字处理"溢出"错误
- C#使用checked关键字处理"溢出"错误
- 丶使用 checked 关键字处理 溢出 错误信息
- Express错误处理中间件的参数使用
- iOS中NSAttributedString的使用--对关键字着色,以及处理html实例
- 为什么使用goto语句作错误处理
- 错误处理:此网页不允许使用基本类型"System.Web.UI.MasterPage”该类型未注册为安全类型
- 在Nhibernate中使用Json.net中出现Self referencing loop的错误的处理
- GoldenGate 使用reperror进行错误处理
- Mysql存储过程中游标的使用以及错误处理
- JQuery上传插件Uploadify使用详解及错误处理
- Retrofit2使用CallAdapterFactory的错误处理
- MVC 4中使用ServiceStack.Redis实现Redis队列【错误日志并发处理】
- 第6章创建函数-----------(在函数中使用变量、向函数传递参数、在函数中处理变量、关键字local)
- ASP.NET使用Global.asax进行全局错误处理
- (SQL)将 expression 转换为数据类型 int 时发生算术溢出错误 2种快速处理方法
- 为什么使用goto语句作错误处理
- 使用Netback备份Oracle报ora-27206错误处理
- Microsoft.Net框架程序设计学习笔记(6):算术运算溢出处理checked与unchecked操作