您的位置: 旅游網(wǎng) > 八卦 >> 粉絲

    隱式類型的局部覆蓋

    發(fā)布時間:2021-10-28 05:40:20

    在隱式類型的局部變量聲明中,局部變量的類型是通過局部聲明語句右側(cè)的初始值設(shè)定項(xiàng)表達(dá)式推斷的。  例如,編譯器推斷以下所有變量聲明的類型:

    以下是引用片段:

    Dimpopulation=31719

    Dimname=\"Belize\"

    Dimarea=1.9

    Dimcountry=NewCountryWith{.Name=\"Palau\",...}

    因此,它們完全等效于以下顯式類型聲明:

    以下是引用片段:

    DimpopulationAsInteger=31719

    DimnameAsString=\"Belize\"

    DimareaAsFloat=1.9

    DimcountryAsCountry=NewCountryWith{.Name=\"Palau\",...}

    由于局部變量聲明的類型是通過新增的 Option Infer On(新項(xiàng)目的默認(rèn)值)推斷的,因此不管 Option Strict 的設(shè)置如何,對此類變量的訪問始終是早期綁定的。程序員必須在 Visual Basic 9.0 中顯式指定后期綁定,方法是將變量顯式聲明為 Object 類型,如下所示:

    以下是引用片段:

    DimcountryAsObject=NewCountryWith{.Name=\"Palau\",...}

    推斷類型可防止意外使用后期綁定,更重要的是,它允許為新數(shù)據(jù)類型(如 XML)綁定強(qiáng)大擴(kuò)展,如下所示。

    For...Next 或 For Each...Next 語句中的循環(huán)控制變量也可以是隱式類型的變量。指定循環(huán)控制變量時(如 For I = 0 To unt 或 For Each country In smallCountries 中所示),標(biāo)識符定義一個新的隱式類型局部變量,其類型通過初始值設(shè)定項(xiàng)或集合表達(dá)式推斷且作用于整個循環(huán)。通過應(yīng)用此類型推斷,可以重新編寫打印所有小國家/地區(qū)的循環(huán),如下所示:

    以下是引用片段:

    ForEachcountryInsmallCountries

    關(guān)于這一塊的工作 iteLine()

    Next

    country 的類型被推斷為 Country,即 SmallCountries 的元素類型。

    查看本文來源

    北京治療男科費(fèi)用
    氨氯地平貝那普利片Ⅱ價格
    廣州治療前列腺炎哪家好
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 18禁免费无码无遮挡不卡网站| 亚洲欧美日韩人成在线播放| 巨胸喷奶水视频www免费视频| 成人免费激情视频| 亚洲AV永久无码精品表情包| 琪琪女色窝窝777777| 国产亚洲精品精品国产亚洲综合 | 国产中文字幕在线视频| 1000部夫妻午夜免费| 好爽好紧好大的免费视频国产| 久久久综合九色合综国产 | julia无码人妻中文字幕在线| 日本道色综合久久影院| 亚洲图片欧美文学小说激情| 男女裸体影院高潮| 国产一区二区三区在线观看影院| 午夜小视频免费| 国内精品久久久久影院蜜芽| 一本色道久久88综合日韩精品| 日本高清视频免费观看| 亚洲乱码中文字幕综合| 欧美黑人巨大xxxxx视频| 免费看特黄特黄欧美大片| 花季传媒app下载免费观看大全| 国产成人综合久久综合| 67194熟妇在线观看线路| 天天爽夜夜爽夜夜爽精品视频| 中文在线日本免费永久18近| 日韩一区二区三区电影在线观看| 亚洲免费福利视频| 波多野结衣一区二区三区88| 再深点灬舒服了灬太大了乡村| 色噜噜狠狠一区二区三区| 国产婷婷一区二区三区| 波多野结衣导航| 国产香蕉一区二区三区在线视频| freexx性欧美另类hd偷拍| 性欧美videofree另类超大| 中文字幕色综合久久| 日本边添边摸边做边爱的视频 | 精品国产夜色在线|