子過程是那些不產生任何價值的過程。當程序啟動時,控製權被傳遞給主子過程,然後主子過程執行程序主體中的任何其他語句。
定義子過程
Sub語句用於聲明子過程的名稱、參數和主體。Sub語句的語法如下:
[Modifiers] Sub SubName [(ParameterList)]
(語句)
終止子
在那裏,
- 修飾符−表示過程的訪問級別;可接受的選項包括“公共”、“私有”、“好友”、“受保護”、“受保護的好友”,以及有關重載、共享、重寫和陰影的信息。
- SubName-是潛艇的名字
- ParameterList-給出參數列表
按值傳遞參數
這是為方法提供參數的標準方法。當以這種方式調用方法時,將為每個值參數建立一個新的存儲位置。實際的參數值被複製到其中。因此,對方法內參數的更改不會對實參產生影響。
引用參數是用VB聲明的。Net使用ByVal關鍵字。
使用引用傳遞參數
引用形參是指向變量內存位置的指針。與值參數相反,當您通過引用傳遞參數時,不會為這些參數生成新的存儲位置。引用形參存儲在與方法實際實參相同的內存位置。
引用參數是在VB中聲明的。Net使用ByRef關鍵字。