博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用checked关键字处理“溢出”错误
阅读量:5156 次
发布时间:2019-06-13

本文共 865 字,大约阅读时间需要 2 分钟。

在进行算术运算时,可以使用checked关键字有效处理溢出错误,使用checked关键字可能对程序的性能会有一点点的影响,这是一种以牺牲性能换取健康的做法。

1        private void button1_Click(object sender, RoutedEventArgs e) 2         { 3             byte bt_First, bt_Second; 4             if (byte.TryParse(txtNum1.Text, out bt_First) && byte.TryParse(txtNum2.Text, out bt_Second)) 5             { 6                 try 7                 { 8                     checked 9                     {10                         txtResult.Text = (bt_First + bt_Second).ToString();11                     }12                 }13                 catch (OverflowException ex)14                 {15                     MessageBox.Show(ex.Message);16                 }17             }18             else19             {20                 MessageBox.Show("请输入255以内的数字!");21             }22         }

转载于:https://www.cnblogs.com/chenyongblog/p/3185957.html

你可能感兴趣的文章
android学习日记15--WebView(网络视图)
查看>>
C++ Traits技术
查看>>
如何用 JavaScript 下载文件
查看>>
String类的常见方法的使用案例
查看>>
第一周作业
查看>>
答题系统项目总结
查看>>
爬取猫眼TOP100电影
查看>>
centos环境下安装redis
查看>>
看unix高级编程时遇到apue.h找不到的问题
查看>>
C语言open()函数:打开文件函数(转)
查看>>
JVM-调优命令
查看>>
大数据时代,新起的数据有哪几种模型
查看>>
获取文件后缀名
查看>>
sso单点登录系统(解决session共享)
查看>>
第三阶段 15_JavaWeb基础_JQuery的事件处理
查看>>
P1546 最短网络 Agri-Net
查看>>
App_Offline.htm and working around the "IE Friendly Errors" feature
查看>>
阿里云 Debian 9.2 安装 Java Web 环境
查看>>
WEB字体,多列布局和伸缩盒
查看>>
python 中的metaclass和baseclasses
查看>>