using DAL;
using System.Data.SqlClient;
using System.Runtime.InteropServices;
问下,这个什么意思!!

解决方案 »

  1.   

    C#中的命名空间,和JAVA中的包概念类似比如引用了System.Data.SqlClient命名空间后,在SQL连接数据库时,实例化连接对象就不用写全类名了。类中的很多方法也可以直接使用。
      

  2.   

    导入命名空间,继而可以使用其中的类和接口。
    C#中的命名空间,类似于Java中的包,只是不同的说法而已。
      

  3.   

    引入命名空间
    类库中的类是用命名空间分门别类组织的,引入命名空间的好处是只需写类名就可以了,不用写完全限定名(全称)。比如SqlConnection这个类,如果不引入using System.Data.SqlClient命名空间,代码中用这个类就需写:
    System.Data.SqlClient.SqlConnection cn=new System.Data.SqlClient.SqlConnection("");如果开头using了命名空间,只需写:SqlConnection cn=new SqlConnection("");简单多了。
      

  4.   

    引用系统定义的命名空间,这样可以直接引用里面定义的标识符。不然引用的时候就必须带命名空间名。比如,System.Console.ReadKey();如果using system;去引用system这个命名空间,就可以直接输入Console.ReadKey();而省略System
      

  5.   

    using DAL;//什么意思using System.Runtime.InteropServices//什么意思