用到什么就Using导入它们的命名空间
就像一楼说的一样否则程序会找不到

解决方案 »

  1.   

    跟JAVA中 improt 倒入包是一个意思
    你要声明这些类你才能使用
      

  2.   

    引用命名空间方便写代码
    比如如果没有using System.IO的话调用FileInFo之类的就得System.IO.FileInFo,如果using了就可以直接FileInFo
      

  3.   

    引用命名空间以后在接下来的程序中,就不用将一个类的名字全部写出来比方引用了Using System.Data.SqlClient;
    那么在代码中 可以这么写SqlConnection conn=new SqlConnection();如果没用引用Using System.Data.SqlClient;
    那么在程序中要这样写 System.Data.SqlClient.SqlConnection conn=new System.Data.SqlClient.SqlConnection();
      

  4.   

    其实一个类,他的完整名称,应该包括他的命名空间的,如:OleDbConnection,他位于System.Data.OleDb命名空间内,那么他的完整名称应该为:System.Data.OleDb.OleDbConnection。但这样写实在是太麻烦了,每次这样写,那不累死!所以引入命名空间using System.Data.OleDb,这样以后要引用这个类,只要写OleDbConnection就可以了,不用再System.Data.OleDb.OleDbConnection这样麻烦。命名空间是类的逻辑分组,可以使系统层次更加明显,易于管理与维护
      

  5.   

    一楼说得真好,good,很good,非常good!