无法为'Character'确定合适的命名空间

时间:2010-10-13 17:54:06

标签: namespaces naming-conventions

我正在构建一个游戏引擎,实际上我很难将Character置于什么样的命名空间之下。这可能是我在StackOverflow上发布的最愚蠢的问题,但它让我疯狂。

你们会做什么?

我还没有定义任何其他名称空间。字符有Sheets(布局),它引用Traits(统计)等等。现在只需要将其转移到根命名空间中。

1 个答案:

答案 0 :(得分:1)

选择角色。

这很简单,也很重要。你最终会在其中包含许多描述玩家和非玩家角色,属性,能力等的类,但它们都是指角色。您的字符基类可能类似于Character,因此可以避免命名冲突。

避免名称空间中的多数的准则只是一个指导原则。有些情况下需要保证偏差(我正在查看,System.Windows.Forms)。