gpt4 book ai didi

c# - 在 Visual Studio 中制作 .NET 库

转载 作者:太空宇宙 更新时间:2023-11-03 11:45:03 30 4
gpt4 key购买 nike

我正在 Visual Studio 中构建一个库,并且我已经决定我的命名空间结构为 CompanyName.Type.Action,例如MyCompany.Common.DataFile.

在 Visual Studio 中,我通过创建一个名为 MyCompany.Common 的新解决方案然后将类 DataFile 添加到 MyCompany.Common 项目来完成此操作。

首先,这会导致解决方案和项目同名,我认为这不是最佳做法。

其次,我最终会在 MyCompany.Common 项目中得到很多文件,而不是在 MyCompany.Common 解决方案中得到很多项目。

我可以将解决方案重命名为 MyCompany,然后创建一个名为 Common 的项目,但在单个项目中我仍然会有很多与 Common 相关的文件。

这是做图书馆的最佳方式吗?你们是怎么做到的?

最佳答案

这取决于您是否要在解决方案中包含任何其他项目。解决方案名称并不重要——大多数时候,解决方案只是项目的容器。您可以非常轻松地在多个解决方案中拥有相同的项目。

您的项目绝对应该是 MyCompany.Common 而不仅仅是 Common,IMO。不要忘记生成的程序集和默认命名空间的名称默认与项目名称相同。

关于c# - 在 Visual Studio 中制作 .NET 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3649900/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com