InternalsVisibleTo
如果要使 internal 類或程式集的函式可以從另一個程式集訪問,則可以通過 InternalsVisibleTo 和允許訪問的程式集名稱來宣告它。
在這個示例中,程式集中的程式碼 MyAssembly.UnitTests 允許從 MyAssembly 呼叫 internal 元素。
[assembly: InternalsVisibleTo("MyAssembly.UnitTests")]
這對於單元測試尤其有用,可以防止不必要的 public 宣告。