六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

C#中的checked、unchecked設(shè)置符

[摘要]1) 預(yù)定義的++和――一元運(yùn)算符。2) 預(yù)定義的-一元運(yùn)算符。3) 預(yù)定義的+、-、×、/等二元操作符。4) 從一種整型到另一種整型的顯示數(shù)據(jù)轉(zhuǎn)換。當(dāng)上述整型運(yùn)算產(chǎn)生一個(gè)目標(biāo)類型無法表示的大數(shù)時(shí),可以有相應(yīng)的處理方式:(一)使用checked若運(yùn)算是常量表達(dá)式,則產(chǎn)生編譯錯(cuò)誤:...
1)  預(yù)定義的++和――一元運(yùn)算符。
2)  預(yù)定義的-一元運(yùn)算符。
3)  預(yù)定義的+、-、×、/等二元操作符。
4)  從一種整型到另一種整型的顯示數(shù)據(jù)轉(zhuǎn)換。
當(dāng)上述整型運(yùn)算產(chǎn)生一個(gè)目標(biāo)類型無法表示的大數(shù)時(shí),可以有相應(yīng)的處理方式:
(一)使用checked
若運(yùn)算是常量表達(dá)式,則產(chǎn)生編譯錯(cuò)誤:The operation overflows at complie time in checked mode.
若運(yùn)算是非常量表達(dá)式,則運(yùn)行時(shí)會(huì)拋出一個(gè)溢出異常:OverFlowException異常
(二)使用unchecked
無論運(yùn)算是否是常量表達(dá)式,都沒有編譯錯(cuò)誤或是運(yùn)行時(shí)異常發(fā)生,只是返回值被截掉不符合目標(biāo)類型的高位。
(三)既未使用checked又未使用unchecked
若運(yùn)算是常量表達(dá)式,默認(rèn)情況下總是進(jìn)行溢出檢查,同使用checked一樣,會(huì)無法通過編譯。
若運(yùn)算是非常量表達(dá)式,則是否進(jìn)行溢出檢查,取決于外部因素,包括編譯器狀態(tài)、執(zhí)行環(huán)境參數(shù)等。
下例說明了checked和unchecked操作符在非常量表達(dá)式中的使用方法:
class Test
{
       static int x = 1000000;
       static int y = 1000000;
       static int F()
{
       return checked(x*y);     //運(yùn)行時(shí)拋出OverFlowException異常
}
static int G()
{
       return unchecked(x*y);  //截去高位部分,返回-727379968
}
static int H()
{
       return x*y;     //依賴于編譯器的默認(rèn)設(shè)置,一般是不檢查
}
}
checked和unchecked操作符在常量表達(dá)式中的使用方法:
class Test
{
       const int x = 1000000;
       const int y = 1000000;
       static int F()
{
       return checked(x*y);     //編譯錯(cuò)誤,編譯無法通過
}
static int G()
{
       return unchecked(x*y);  //截去高位部分,返回-727379968
}
static int H()
{
       return x*y;     //編譯錯(cuò)誤,編譯無法通過
}
}




主站蜘蛛池模板: 婷婷开心激情网 | 五月婷婷六月婷婷 | 宇都宫紫苑日韩专区亚洲 | 日韩欧美视频二区 | 性8成人有声小说在线播放 性 色 黄 一级 | 青青草免费线观 | 最近免费观看高清韩国日本大全 | 色花堂在线 | 色综合888| 日韩欧| 日本免费的一级v一片 | 日韩无砖专区 | 影音先锋精品国产资源 | 亚洲欧美自拍另类图片色 | 亚洲婷婷六月 | 色综合天天综久久久噜噜噜久久〔 | 小小bbwxxxx | 伊人网狠狠干 | 四虎影视ww5234hucomww网站 | 日本人视频18jizz免费 | 永久国产| 亚洲涩色 | 日本日本在线观看视频 | 青青青国产手机在线播放 | 一区二区三区国产美女在线播放 | 亚洲最新永久观看在线 | 日韩在线观看中文字幕 | 一级成人a做片免费 | 青娱娱乐盛宴免费一二区 | 四虎影院免费网址 | 一区二区免费 | 日韩欧美一区二区三区不卡在线 | 日韩伦理一区二区三区 | 亚洲精品中文字幕乱码影院 | 亚洲视频在线观看一区 | 一二三四影院网在线观看免费 | 日韩精品毛片 | 手机看片国产欧美日韩高清 | 一级做a爱片特黄在线观看 一级做a爱片久久蜜桃 | 日韩在线综合 | 青草草视频在线观看 |