C#命名空间

 命名空间,1,是为了解决重名的问题,方便管理类。

   命名空间可以嵌套。
        命名空间于物理路径没有关系,只和逻辑上有

using System;
using A;
using A.T;  //A里面的T命名空间
namespace A
{
 public class studyNamespace
 {
	 public static void Main()
	 {
	   B b =new B();
	     b.Say();
		S s = new S();
		s.Sing();
		D d = new D();
		d.Run();
	 }
 }
 public class B
 {
	 public void Say()
	{
	  Console.WriteLine("hello everybody");
	 }
 }
 namespace T
 {
	 public class S
	 { 
		 public void Sing()
		 {
		   Console.WriteLine("我喜欢唱歌!");
		 }
	 }
	
 }
}
namespace A
{
	public class D
	{
		public void Run()
		{
		  Console.WriteLine("跑步减肥!锻炼身体");
		}
	}
}

 

关系。

posted @ 2012-08-04 14:37  妍珊  阅读(348)  评论(0编辑  收藏  举报