使用checked关键字处理“溢出”错误
2013-07-12 11:25
253 查看
在进行算术运算时,可以使用checked关键字有效处理溢出错误,使用checked关键字可能对程序的性能会有一点点的影响,这是一种以牺牲性能换取健康的做法。
private void button1_Click(object sender, RoutedEventArgs e) { byte bt_First, bt_Second; if (byte.TryParse(txtNum1.Text, out bt_First) && byte.TryParse(txtNum2.Text, out bt_Second)) { try { checked { txtResult.Text = (bt_First + bt_Second).ToString(); } } catch (OverflowException ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("请输入255以内的数字!"); } }
相关文章推荐
- 丶使用 checked 关键字处理 溢出 错误信息
- 使用checked关键字处理“溢出”错误
- C#使用checked关键字处理"溢出"错误
- C#使用checked关键字处理"溢出"错误
- 使用重写的$.ajax()统一错误处理
- JavaScript的错误处理之onerror事件的使用方法
- OOM分析——错误使用Servlet API导致内存溢出
- js错误处理try..catch使用
- centreon安装使用过程日志错误处理
- 为什么使用goto语句作错误处理
- JQuery上传插件Uploadify使用详解及错误处理
- 在SQL Server 2005中使用Try…Catch块进行T-SQL错误处理
- 关于captcha使用The _imagingft C module is not installed的错误处理
- delphi2010中使用pchar时E2010 Incompatible types: 'Char' and 'AnsiChar' 错误的处理
- Java语言如何进行异常处理,关键字分别如何使用
- python使用socket远程连接错误处理方法
- json遇到关键字处理方法与jsoncofig配置使用方法
- 使用Raygun对Node.js应用进行错误处理的方法
- 使用Raygun对Node.js应用进行错误处理的方法
- flexigrid 的使用【添加错误处理功能】