C#关键字Check怎么使用
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍"C#关键字Check怎么使用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"C#关键字Check怎么使用"文章能帮助大家解决问题。功能描述ch
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
网络安全有关题目
王者荣耀人物转移服务器
python脚本服务器部署
运用了通信网络技术的行业
春考网络安全去哪里考
川西监狱网络安全管理岗做什么
天津的360网络安全培训
数据库英文单词大全
42u机柜放多少服务器
数据库还原操作命令
保障网络安全的措施函
互联网科技未来估值
蜂窝网络技术种类
生活中运用的网络技术
数据库t同步
php开发学什么软件开发
使用ado连接数据库
曙光服务器怎么进raid
网络安全要写些什么
软件开发用不到算法
福建时间同步数显钟服务器
华为服务器开启性能模式
浏览器解析和服务器解析
软件开发十年
法规下载软件开发
pc服务器小型机
电话网络技术支持公司
校园暴力网络安全
网络安全和云计算哪个难学
社区网络安全活动安排