高级编程中,checked有这样的说法:
注意, checked是默认行为.只有在需要把几行未检查的代码放在显示的标记为checked的大代码中,才需要显示第使用unchecked关键字.怎么感觉好拗口...是不是翻译错了...还是我理解有问题...
注意, checked是默认行为.只有在需要把几行未检查的代码放在显示的标记为checked的大代码中,才需要显示第使用unchecked关键字.怎么感觉好拗口...是不是翻译错了...还是我理解有问题...
解决方案 »
- 奇怪,数据库操作,为什么有些代码没有运行?
- C#中在基于服务器的数据库sqlserver中插入数据
- c#调用DELPHI写的一个DLL,不知道什么类型能与array[0..255] of char对应?
- 页面继承的问题
- [推荐源代码]可以进行文字搜索及替换的TextBox、RichTextBox、ListView和TreeView
- Visual Studio2005如何安装?我下在的是.iso大文件?
- 问个listview相关问题,很简单的可惜我就是不会啊
- 新手必看(很有帮助)
- 高分急求功能解决方案关于可移动直线方向获取其坐标的问题
- 超难字符串识别问题
- 求JSON格式转换成LIST格式,
- 请问,这为什么不调用?
看这样的代码
int x = 2000000000;
int y = x + x;
这在checked将导致编译错误。
加上unchecked {
int x = 2000000000;
int y = x + x;
}
可以编译。
对哈...我就是读到这里的时候...才拗口...别的地方很少...是<高级编程>...三楼说没错...