我有一个DataType(文本,数字,日期,布尔,钱)枚举,我需要把它放在一个文件中。我应该如何调用该文件以及我应该将文件放入DataAccessLayer.Generic命名空间中的哪个位置?现在,该文件名为enum.vb,位于DataAccessLayer.Generic.DataTypes命名空间中。结果是DataAccessLayer.Generic.DataTypes.DataType,但它具有误导性,因为该文件名为enum.vb
由于
答案 0 :(得分:1)
我会调用文件DataType.vb
,因为这是文件中类型的名称。
在不了解您的应用程序架构的情况下,很难给出命名空间建议,但这应该没问题:
DataAccessLayer.Generic.DataTypes.DataType
特别是如果DataAccessLayer.Generic.DataTypes
命名空间包含其他类型,并且有问题的枚举属于它们。
答案 1 :(得分:0)
我已将Enums放入一个我称之为“Common”的文件中,这意味着它在整个命名空间中共享。我知道每个文件规则中断了1个项目,对我来说Enums是该规则的一个例外。