您能否解釋一下internalC#中關鍵字的實際用法?我知道internal修飾符會限制對當前程序集的訪問,但是我應該在何時何地使用它?
3 回答

慕田峪4524236
TA貢獻1875條經驗 獲得超5個贊
如果Bob需要BigImportantClass,則Bob需要讓擁有項目A的人員進行簽名,以確保將BigImportantClass編寫為滿足其需求的方式,并進行測試以確保其滿足他的需求,并被記錄為滿足他的需求以及一個過程將被放置到位,以確保它永遠不會改變,從而不再滿足他的需求。
如果一個類是內部類,則不必經過該過程,從而節省了項目A的預算,使他們可以將其花在其他事情上。
內部的意義并不是鮑勃的生活困難。這是因為它允許您控制Project A在功能,壽命,兼容性等方面做出的昂貴承諾。

陪伴而非守候
TA貢獻1757條經驗 獲得超8個贊
使用internal的另一個原因是如果您混淆了二進制文件?;煜髦缹θ魏蝺炔款惖念惷Q進行加密都是安全的,而對公共類的名稱則不能進行加密,因為這可能會破壞現有的引用。
- 3 回答
- 0 關注
- 583 瀏覽
添加回答
舉報
0/150
提交
取消