欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

int,float等基礎(chǔ)類(lèi)型終于可以賦為null了

系統(tǒng) 2082 0

好象有面向?qū)ο缶幊陶Z(yǔ)言以來(lái),對(duì)于基礎(chǔ)類(lèi)型數(shù)據(jù),如int、float等,不支持為其賦值為null,我們?yōu)榱藢⑵浔硎緸閚ull,通常是賦予一個(gè)特定的值,如int則賦值為-1。現(xiàn)在在c#2.0中有一個(gè)很好的解決方法:就是使用基礎(chǔ)類(lèi)型+?,比如int?,float?,

下面是msdn的相關(guān)文章:

ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/088b1f0d-c1af-4fe1-b4b8-196fd5ea9132.htm

如果 ?? 運(yùn)算符的左操作數(shù)非空,該運(yùn)算符將返回左操作數(shù),否則返回右操作數(shù)。

Collapse 圖像 備注

可空類(lèi)型可以包含值,或者可以是未定義的。?? 運(yùn)算符定義當(dāng)可空類(lèi)型分配給非可空類(lèi)型時(shí)返回的默認(rèn)值。如果在將可空類(lèi)型分配給非可空類(lèi)型時(shí)不使用 ?? 運(yùn)算符,將生成編譯時(shí)錯(cuò)誤。如果使用強(qiáng)制轉(zhuǎn)換,并且當(dāng)前未定義可空類(lèi)型,將發(fā)生 InvalidOperationException 異常。

有關(guān)更多信息,請(qǐng)參見(jiàn) 可為空的類(lèi)型(C# 編程指南)

Collapse 圖像 示例

CopyCode image 復(fù)制代碼
                  // nullable_type_operator.cs
using System;
class MainClass
{
    static int? GetNullableInt()
    {
        return null;
    }

    static string GetStringValue()
    {
        return null;
    }

    static void Main()
    {
        // ?? operator example.
        int? x = null;

        // y = x, unless x is null, in which case y = -1.
        int y = x ?? -1;

        // Assign i to return value of method, unless
        // return value is null, in which case assign
        // default value of int to i.
        int i = GetNullableInt() ?? default(int);

        string s = GetStringValue();
        // ?? also works with reference types. 
        // Display contents of s, unless s is null, 
        // in which case display "Unspecified".
        Console.WriteLine(s ?? "Unspecified");
    }
}
                

int,float等基礎(chǔ)類(lèi)型終于可以賦為null了


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 国产日| 色精品一区二区三区 | 人人爱人人爽 | 日本三级带日本三级带黄国产 | 欧美色综合天天久久综合精品 | 国产91福利在线精品剧情尤物 | 久久精品视频在线观看 | 欧美亚洲一区 | chinese xxxxhd videos麻豆 | www国产精| 婷婷资源 | jzzjlzz亚洲乱熟在线播放 | 亚洲一区播放 | 在线观看国产日韩欧美 | 国产精品精品 | 青青久久久国产线免观 | 久久久噜噜噜久久中文字幕色伊伊 | 欧美一区二区在线播放 | 天天操网 | 久久亚洲成人网 | 午夜大片 | 国产午夜精品久久久久久久蜜臀 | 欧美激情视频网站 | 日本三级欧美三级 | 精品黑人一区二区三区 | 欧美日本一道高清二区三区 | 91大神精品长腿在线观看网站 | 亚洲精品乱码8久久久久久日本 | 天天摸天天做天天爽 | 免费网站观看 | www.热| 激情久久av一区av二区av三区 | 在线视频97 | 日本三级韩国三级欧美三级 | 日韩在线一区二区三区 | 2017最新h无码动漫 | 日本高清在线观看视频www | 视频二区 | 欧美日韩亚洲人人夜夜澡 | 久久亚洲日本不卡一区二区 | 一本伊大人香蕉久久网手机 |