1

我有一个关于 C# 继承管理的问题。

我应该在一个命名空间下编写两个类(基类和派生类)还是应该在不同的命名空间中?

4

2 回答 2

3

Namespace只不过是您的类型的完整名称的一部分。

因此,选择是否将它们放入相同的namepsace位置,并不是任何人都可能在这里知道的。根据您的代码架构选择它们。

想象一下成为其他开发人员并查看您的类型。它们都进入同一个命名空间是否直观?

希望这可以帮助。

于 2012-06-19T07:05:01.303 回答
1

它们不需要在同一个命名空间中。如果项目架构是这样的,您甚至可以将它们放在不同的程序集中。

于 2012-06-19T07:01:54.540 回答