class f
{
static void Main()
{
int a = 5;
long b = 40000000000000;
try
{
a = checked((int)b);
//unchecked
//{
// a = (int)b;
//}
}
catch (System.OverflowException)
{
Console.WriteLine("发生移除");
//MessageBox.Show("发生特大溢出");
return ; }
Console.WriteLine(a);
}
}
请问上面那个return没有返回值,它有什么作用?
checked的意义是什么?
整个程序的头文件应该是什么?
{
static void Main()
{
int a = 5;
long b = 40000000000000;
try
{
a = checked((int)b);
//unchecked
//{
// a = (int)b;
//}
}
catch (System.OverflowException)
{
Console.WriteLine("发生移除");
//MessageBox.Show("发生特大溢出");
return ; }
Console.WriteLine(a);
}
}
请问上面那个return没有返回值,它有什么作用?
checked的意义是什么?
整个程序的头文件应该是什么?
解决方案 »
- C#XML文件解析,高分求解!!!
- 不安装Microsoft activesync,如何在PC与USB接口的移动设备之间进行文件复制
- 插入用户名,密码,类型时总是提示提交失败。。请高手帮忙看看,谢谢了
- 如何实现数据集快速导入EXCEL中
- c#能不能使用全局变量
- 重新绘制winform后菜单如何定位!
- using (StreamWriter sw = File.CreateText(path)) 为什么报错?
- 关于pictureBox的绑定
- 关于数据库连接池的问题,帮忙看看
- dev gridcontrol绑定数据源问题
- C#中SelectedIndexChanged怎么用?
- 求教一个关于ADO.NET Datacolumn的问题
return 在VOID函数体内不能带参数,但VOID函数体内可以使用RETURN直接跳出函数体checked和unchecked操作符用于整型算术运算时控制当前环境中的溢出检查。
有关更多checked和unchecked,请参考:http://www.bianceng.cn/Programming/cs/jc/200709/4379.htm自己也可网上搜索,网上一大把