![]() |
1
5
我采取“适当的时候”的方法。其思想是,您希望使用最有意义的名称命名类。在某些情况下,这确实意味着类名与名称空间有些冗余,但请记住,在代码中,名称空间通常不被视为类名的一部分,而只是using指令的一部分。
|
![]() |
2
4
我倾向于顺从别人 Microsoft's guidance 回复:斯科特的评论。 我认为MS在这个问题上非常清楚,这类似于您对OP的回复。例如:
在OP的问题中,引用了Xml名称空间。如果你看一下这些类的名称,它们是非常常见的名称,前面加了“Xml”——属性、字典、文档等等。
|
![]() |
3
1
我喜欢System.Xml类具有Xml前缀。这有助于我将它们与一般对应物区分开来。什么是文档与XmlDocument?有了前缀,它就更清晰了。在我看来,无论如何。 在我自己的课堂上,我试图遵循这种精神。如果我使用一个有点通用的单词并将其包装在类中,我可以选择使用名称空间作为前缀。例如:
|
![]() |
SusgUY446 · 访问嵌套命名空间C外的元素时出现问题++ 5 月前 |
![]() |
insipidintegrator · 通过迭代器/指针访问命名空间? 6 月前 |
![]() |
Thomas Matthews · 好友无法使用命名空间访问私有成员 11 月前 |
![]() |
Camden Narzt · 为什么类型在包含在向量头之后时会转义命名空间? 12 月前 |
![]() |
Rajdeep Sindhu · 使用C中的声明后的不合格名称查找++ 1 年前 |
![]() |
Denis Steinman · 如何从内部命名空间为类创建别名?复制 1 年前 |