作用:防止项目引用冲突。
命名空间是一个字符串,他加载类名或类型名的前面并且通过点进行分隔。包括命名空间名、分隔点,以及类名的完整字符串叫做类的完全限定名。命名空间是共享命名空间名的一组类和类型。
注意:1.在命名空间内,每个类型名必须有别于所有其他类型。
2.在命名空间内的类型称为命名空间的成员。
3.一个源文件可以包含任意数目的命名空间声明,可以顺序也可以嵌套。
using命名空间指令通知编译器你将使用来自某个指定的命名空间的类型。
using命名空间之类由关键字using跟着一个命名空间标识符组成。
using 别名指令
using Sys = System;
using SC = System.Console;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace UsingTest
{
class Program
{
static void Main(string[] args)
{
Sys.Console.WriteLine("Using the namespace alias.");
System.Console.WriteLine("Using full qualified name.");
SC.WriteLine("Using the type alias.");
SC.ReadKey();
}
}
}