gpt4 book ai didi

c# - 手动更改命名空间是错误的吗

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

出于组织目的,我在每个类中手动设置命名空间。
就像我有一个名为 myProject 命名空间的项目是 我的项目 我改成 mySolution.myProject
然后以相同的方式更改嵌套目录

namespace myProject.Folder1
{
///
}


namespace mySolution.myProject.Folder1
{
///
}

这样多个项目就可以成为一个命名空间的一部分,
这是一种有效的方法吗?

最佳答案

更改命名空间完全没问题。有时这样做可能是有利的。如果您要将一个大型项目导入到一个较小的项目中,那么将较小的项目更改为较大项目的命名空间约定可能是有意义的。

执行此操作时遇到的一个问题与 Web 标记文件有关。 .aspx/.ascx,不确定 MVC 标记。我记得在 MVC2 中有这个问题。此处对命名空间的不正确引用不会被调试编译器捕获,并且会在尝试加载页面时引发错误。因此,如果您确实更改了现有文件的命名空间,请记住也要更改编译器未检查的其他源文件。

关于c# - 手动更改命名空间是错误的吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17664947/

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