gpt4 book ai didi

c# - 命名:解决方案、项目、命名空间和程序集

转载 作者:可可西里 更新时间:2023-11-01 08:06:04 29 4
gpt4 key购买 nike

我正在为解决方案、项目、它们的默认命名空间和程序集 (Visual Studio) 制定命名指南。现在看起来像这样:例如,我们有一个名为“Company”的公司和一个名为“Project”的项目。该项目在单独的 dll、UI (WPF/WinForms) 和 Web 部件中具有业务逻辑。问题标题中列出了事物的名称:

解决方案名称:“项目”。

业务逻辑 dll 项目名称:“Project”,默认命名空间:“Company.Project”,程序集名称:“Project”。

UI项目名称:“ProjectUI”,默认命名空间:“Company.Project.UI”(在多版本UI的情况下可以扩展,如“Company.Project.UI.WPF”),程序集名称“Project "(工作是因为它不是 dll)。

Web 项目名称:“ProjectWeb”,默认命名空间:“Company.Project.Web”,程序集名称:“ProjectWeb”(用于 Web 应用程序)。

我的问题是:你们有这样的指南吗?描述那些东西是个好主意吗?您如何看待我的方法?

如果您能分享您在工作中使用的方法,我将很高兴。

最佳答案

您可能想看看 Microsoft's Namespace Naming Guidelines , 顺便说一下,它们与您的非常相似。

关于c# - 命名:解决方案、项目、命名空间和程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1927667/

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