真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

VB.NET可選參數(shù)如何調(diào)用

這篇文章主要介紹了VB.NET可選參數(shù)如何調(diào)用,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)公司專注于企業(yè)網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、順河網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站電子商務(wù)商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為順河等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

可以指定過(guò)程參數(shù)是可選的,并且在調(diào)用過(guò)程時(shí)不必為其提供變量。“可選參數(shù)”在過(guò)程定義中由關(guān)鍵字 Optional 指示。適用以下規(guī)則:

過(guò)程定義中的每個(gè)可選參數(shù)都必須指定默認(rèn)值。

VB.NET可選參數(shù)的默認(rèn)值必須是一個(gè)常數(shù)表達(dá)式。

過(guò)程定義中跟在可選參數(shù)后的每個(gè)參數(shù)也都必須是可選的。

下面的語(yǔ)法顯示帶VB.NET可選參數(shù)的過(guò)程聲明:

  1. Sub sub name(ByVal parameter 
    1 As data type 1, Optional 
    ByVal parameter 2 As data 
    type 2 = default value)  

調(diào)用帶VB.NET可選參數(shù)的過(guò)程

過(guò)程在運(yùn)行時(shí)無(wú)法檢測(cè)到給定的參數(shù)是否已被省略,或者調(diào)用代碼是否已顯式提供默認(rèn)值。如果需要弄清楚這一點(diǎn),可以設(shè)置一個(gè)不可能的值作為默認(rèn)值。下面的過(guò)程定義了可選參數(shù) office,并測(cè)試其默認(rèn)值 QJZ 以查看它在調(diào)用中是否已被省略:

  1. Visual Basic  

  2. Sub notify(ByVal company As 
    String, Optional ByVal 
    office As String = "QJZ")  

  3. If office = "QJZ" Then  

  4. Debug.WriteLine("office not 
    supplied -- using 
    Headquarters")  

  5. office = "Headquarters" 

  6. End If  

  7. ' Insert code to notify 
    headquarters or 
    specified office.  

  8. End Sub 

如果可選參數(shù)是像 String 這樣的引用類(lèi)型,只要它不是該變量所預(yù)期的值,就可以使用 Nothing 作為默認(rèn)值。

VB.NET可選參數(shù)和重載

定義帶可選參數(shù)的過(guò)程的另一種方法是使用重載。如果有一個(gè)可選參數(shù),可以定義過(guò)程的兩個(gè)重載版本,一個(gè)接受此參數(shù),另一個(gè)則不帶參數(shù)。此方法隨可選參數(shù)數(shù)目的增加而變得更復(fù)雜。然而,這樣做的優(yōu)點(diǎn)是可以完全確定調(diào)用程序是否提供了每個(gè)VB.NET可選參數(shù)。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“VB.NET可選參數(shù)如何調(diào)用”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!


網(wǎng)站題目:VB.NET可選參數(shù)如何調(diào)用
URL標(biāo)題:http://weahome.cn/article/jepegs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部