gpt4 book ai didi

c# - 多个项目可以有相同的命名空间吗?

转载 作者:行者123 更新时间:2023-12-04 17:04:25 27 4
gpt4 key购买 nike

我有一个包含很多类的网站,我想在另一个项目中重用一些类。

为了避免在我的新项目中出现包含大量未使用类的巨大 ddl,我是否可以将我的网站类拆分为几个“子项目”,同时保持相同的命名空间?

这可能会导致出现这种线

namespace MyWebSiteNameSpace
{

在几个不同的项目中。这会导致错误吗?

最佳答案

将公共(public)类提取到单独的项目和命名空间并从网站项目中引用该项目可能更有意义。

将 VS 解决方案分离为具有关注点分离的不同项目的良好引用 (http://en.wikipedia.org/wiki/Separation_of_concerns) 检查洋葱架构:

http://jeffreypalermo.com/blog/the-onion-architecture-part-1/

在许多其他资源中。

关于c# - 多个项目可以有相同的命名空间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17427960/

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