2008-10-01 59 views

回答

7

那麼,在程序集的上下文中,私有方法指的是程序集不能被包含在其中的目錄以外的其他應用程序引用。因此,它是用於它的應用程序的專用程序。

至於你的問題關於默認爲公開....有人糾正我,如果我錯了,但沒有公開。它將被共享。共享程序集顯然可以被多個應用程序引用,並且必須駐留在GAC中。然後GAC的所有規則將適用。

+0

從技術上講,您可以共享程序集,而不需要它們駐留在GAC中,但它非常繁瑣且具有侵入性。有關更多信息,請參閱http://www.devcity.net/Articles/254/1/article.aspx;但通常我同意共享程序集應該在GAC中。 :) – 2008-10-01 14:13:55

+0

我認爲它們可以被稱爲共享和公共的,下面是'Visual Basic編程2008'中的一個引用 '公共程序集是爲多個.NET應用程序共享而設計的。' – 2009-02-15 08:56:33

3

私人 in 私人組裝不是訪問修飾符。這只是一個用於特定於一個應用程序的組件的術語,即在此應用程序的目錄中,而不是全局程序集緩存中的共享程序集。

0

私人組裝是一種組件,特別是一個組件,不能在應用程序之外被引用,而公共或共享,或者我們可以說它是全局的,可以很容易地在組件外部引用。