求助,关于命名空间的一个问题,请求大家帮忙解决!
我这几天在看一本C#的书,当我看到命名空间这一章的时候,碰到了一个关于命名空间的问题,请大虾们来指点一下!!! 
 书上说:不允许在另一个嵌套的命名空间中声明多部分的命名空间。 
 我想了好久,也想不出来这里的含义,请大家指点一下,最好是举个例子,这样容易懂一些。在下不胜感激!!!!   
 原文是这样的:Note   that   we   are   not   permitted   to   declare   a   multi-part   namespace   nested   within   another   namespace. 
 译文:注意不允许在另一个嵌套的命名空间中声明多部分的命名空间。
------解决方案--------------------是不不能在另一个命名空间中再使用 这个命名空间名 
 如 
 namespace a 
 {   
 }   
 namespace b 
 { 
 namespace a 
 {} 
 }
------解决方案--------------------namespace a 
 { 
 代码1 
 } 
 namespace a.b 
 { 
 代码2 
 } 
 ---以上效果等同于--- 
 namespace a 
 { 
 代码1 
 namespace b 
 { 
 代码2 
 } 
 }   
 在这里b是a的子 
------解决方案--------------------命名空间是可以嵌套的啊
------解决方案--------------------是不是制在同一个命名空间下不能出现相同的命名空间. 
 如 
 namespace a 
 { 
    namespace b 
   { 
    } 
   namespace b 
   {  
   } 
 }