2016-12-28 56 views
-3

Vb.net上有什麼區別Subpublic sub? (我使用Visual Studio 2012) 我的老師問我,我搜索谷歌我剛剛發現你的幫助你能告訴我diffrence sub和public sub嗎?

+3

你的老師肯定會讓你實際**嘗試**這個你自己。容易做到,將類庫項目添加到您的測試解決方案。首先你會發現類或模塊必須被明確公開聲明爲可用於你的主項目。對於Sub和Function,VB.NET保留了與以前VB版本的兼容性。 –

回答

2

Public關鍵字是訪問修飾符Private SubFunctionClass

感謝之間的差異。它規定每個聲明子模塊或類的引用的代碼都可以訪問它。 有您能在VB.Net使用幾個訪問修飾符 - PublicFriendProtectedProtected FriendPrivate,每一個代表不同的訪問級別:

  • Public:提供給大家。
  • Friend:僅適用於當前裝配。
  • Protected:僅適用於繼承當前類的類。
  • Protected Friend:僅適用於繼承者或當前程序集內部。它基本上是受保護的和朋友的組合。
  • Private:僅適用於您的班級或模塊。

當然,無論其訪問修飾符如何,當前的類或模塊中都可用。

您可以在the relevant MSDN page中詳細瞭解它的全部內容。