我目前正在网上阅读这本书: http://www.angelfire.com/theforce/chewy0/csharp/Thinking_in_C-Sharp_.pdf
在第 23 页(PDF 文档的第 38 页)上,它指出内部类不能从外部命名空间内的类访问。
但是,在在线 Microsoft 文档中,它指出内部类只能从同一程序集访问。
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/internal
根据我的理解,程序集可以包含来自多个命名空间的类。根据 Microsoft 文档,这是否意味着可以跨不同的命名空间访问内部类?
或者说内部类在其受尊重的程序集和命名空间中都是私有的,这是真的吗?