我来自Java,看到Java中的包非常方便。当您将一个类移动到另一个包时,它会自动更改包。(当然也可以通过 Eclipse 或 Netbean 等 IDE)
但是 C# 正在使用命名空间,并且不会像在 Java 中那样自动重命名我的命名空间。例如,我有一个名称空间为的文件,com.app
我将其放入com.app
,但稍后,我将此文件移动到com.lib
文件夹,其名称空间仍为com.app
. 所以,我发现这很难管理,因为我手动移动它。
请帮助我解决我的问题。(该文件的命名空间由它包含的文件夹命名,当我移动到其他时,我会自动更改)。我们能做到吗?