在 .Net 命名指南中(http://msdn.microsoft.com/en-us/library/893ke618(v=vs.71).aspx http://msdn.microsoft.com/en-us/library/893ke618%28v=vs.71%29.aspx)有这样的说法:
“嵌套命名空间应该依赖于包含命名空间中的类型。例如,System.Web.UI.Design 中的类依赖于 System.Web.UI 中的类。但是,System.Web.UI 中的类不依赖于 System.Web.UI.Design 中的类。”
我想知道为什么?
因为当你思考它时,它是有道理的。
让我用一个小例子来解释一下:
A 刀刃例如需要一个handle让它成为一个
“刀”。
但有一个把手doesn't需要刀片作为手柄,对吗?
using KitchenSet;
using KitchenSet.Knives; // This is where your knives (what uses Blades) would live.
using KitchenSet.Knives.Blades; // The actual blades.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)