1.C#中命名空间的声明要么在编译单元的第一行出现,要么作为成员出现在其他命名空间的声明中。 2.命名空间隐式的用public修饰符,在声明时不允许用其他访问修饰符。且空间内的成员默认访问修饰符是public。