gpt4 book ai didi

.net - 项目和程序集命名约定

转载 作者:行者123 更新时间:2023-12-02 17:29:43 26 4
gpt4 key购买 nike

Microsoft names of assemblies guideline但我个人不喜欢解决方案树中的冗长名称。当有十几个冗长的名称时,很难选择您想要的项目。

您是否将项目名称与程序集名称保持相同或以某种方式缩短?

例如,如果有 MyCompany.MyProject.Dal.dll 程序集,也许将项目简单地命名为 Dal 更有用(但使其可编译为 MyCompany.MyProject.Dal .dll)?

提前谢谢您!

最佳答案

项目名称(与解决方案名称相同)对于输出并不重要,只要项目的“程序集名称:”和“默认命名空间:”选项设置正确即可。所以玩得开心,但我不会让它们离命名空间太远。

如果您的命名空间是 FooCorp.MegaProject.DAL.dll,那么拥有该项目的任何人都已经知道他们为 FooCorp 工作,并且他们磁盘上可能已经有名为 MegaProject 的项目,因此仅拥有 DAL.csproj 可能不会增加太多困惑,特别是如果它位于路径“...\FooCorp\MegaProject\DAL\DAL.csproj”或类似路径中。我以前确实这样做过(在我的上一份工作中,我们有成百上千的程序集)。

关于.net - 项目和程序集命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3234331/

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