程序集和命名空间

5 .net c#

单个命名空间中的所有内容都编译成自己的程序集吗?

Guf*_*ffa 14

没有.

您可以在程序集中包含多个名称空间,并且可以在不同的程序集中使用相同的名称空间.

  • 例如,System.dll和System.Core.dll都包含System和System.Collections.Generic命名空间(以及许多其他命名空间)中的类型. (2认同)

BFr*_*ree 8

不,您可以在程序集中拥有多个名称空间.在VS术语中,您可以将程序集视为项目.解决方案中的每个项目都会编译到自己的程序集中.但是,在程序集中,您可以拥有多个名称空间.