1.问题 越大的程序包含的名字越多 越多的名字-越大的可能性导致命名冲突 你是怎样命名以反映结构 显式的前缀不是一个很好的解决方法sealed class Book { ... }sealed class GUIBook { ... }//传统的命名方法2.解决的方法
一个命名空间是一个逻辑的命名系统, 命名空间表示一个范围 , 任何.cs 文件中都可以在任一命名空间中插入类 , 单独的一个.cs文件可以访问多个命名空间
namespace GUI
{ sealed class Book { ...