C#关键字Check怎么使用
发表于:2025-02-20 作者:千家信息网编辑
千家信息网最后更新 2025年02月20日,这篇文章主要介绍"C#关键字Check怎么使用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"C#关键字Check怎么使用"文章能帮助大家解决问题。功能描述ch
千家信息网最后更新 2025年02月20日C#关键字Check怎么使用
这篇文章主要介绍"C#关键字Check怎么使用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"C#关键字Check怎么使用"文章能帮助大家解决问题。
功能描述
checked运算符通知运行时当溢出时抛出一个OverflowException异常,checked运算符可以用于++, --, -(一元), +, -, *, /以及整数类型之间的显示转换。
用于对整型类型算术运算和转换显式启用溢出检查。
注意事项
1.如果不选择使用Check关键字,则会出现数值溢出,
2.如果使用Check关键字,当出现数值溢出时,会弹出报错信息。
程序演示
1.未使用Check关键字,会出现数值溢出
static void Main(string[] args) { int i = 10; Console.WriteLine(2147483647 + i); Console.ReadKey();
2.使用Check关键字,数值溢出时,会触发报错信息
int i = 10; Console.WriteLine(checked(2147483647 + i)); Console.ReadKey();
3.使用 checked 启用运行时溢出检查。用到的方法有Try…Catch。
static int maxIntValue = 2147483647; static int CheckMethod() { int z = 0; try { z = checked(maxIntValue + 10); } catch (System.OverflowException e) { Console.WriteLine("Checked and Caught" + e.ToString()); } return z; } static int UncheckedMethod() { int z = 0; try { z = maxIntValue + 10; } catch(System.OverflowException e) { Console.WriteLine("Unchecked and Caught" + e.ToString()); } return z; } static void Main() { Console.WriteLine("\nChecked output valuse is:{0}",CheckMethod()); Console.WriteLine("\nUnChecked output valuse is:{0}", UncheckedMethod()); Console.ReadKey(); }
关于"C#关键字Check怎么使用"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
关键
关键字
数值
C#
知识
运算
信息
方法
类型
行业
运算符
检查
运行
不同
实用
之间
事项
内容
功能
实用性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器怎么多方位远程管理
维护网络安全的基本内容
苏州科达软件开发工资
阜阳点餐系统软件开发外包公司
戴尔服务器怎么样
开源数据库可视化工具
saas 服务器在本地怎么解决
access数据库选择日期
软件开发代码价格
计算机网络安全的介绍
iis7服务器管理工具官网
网络安全防诈骗短视频访拍大赛
战神网络安全科技馆
msdb数据库置疑
air无法连接服务器
上海网络安全展会照片
数据库角色名称是啥
为什么要重新定义数据库
灵点互联网科技有限公司
网络安全八字口号大全
法院网络安全排查汇报
软件开发人员的核心能力
网络安全学院电脑登录入口
湖北pdu服务器电源价格表
学习软件开发电脑配置
广东pdu服务器专用电源售价
ip网络技术大题
lol装备数据库
软件开发要学习的东西太多了
怀旧服新开服务器多少钱