假设我有 foo.cs
和 bar.cs
。如果我为每个源文件创建两个单独的项目并将它们编译成两个 DLL,那么在其他项目中导入和使用它们就没有问题。
如果我想要单个 DLL 的输出,我应该怎么做?(保持独立的源文件)一个 DLL 文件可以有两个命名空间吗?如果没有,如何将 foo
和 bar
的内容放入单个命名空间? (我可以编辑它们)
最佳答案
if I create two seperate projects
创建一个包含两个文件的项目以生成一个 DLL 作为输出。命名空间可以是您想要的任何东西,但惯例建议项目中的类共享一个公共(public)根命名空间。
关于c# - 如何将两个 .cs 文件编译成单个 DLL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14124871/