我们都知道 C#引用库文件  (DLL)  可以使用 using System.Data;   
很多时候 我们一个类中可能只需要使用一次或者两次  一个对象打个比方   我一个执行SQL方法   需要返回一个  DataTable  在整个CASS中 我只这一次需要使用 System.Data 命名空间请问  这样的情况  我是   
 using System.Data;  比较好  还是
public System.Data.DataTable test1()
{
  .......
}
比较好呢?  请说说具体理由

解决方案 »

  1.   

    看你个人情况习惯问题
    using System.Data;
    是当前文件内申明····
    也就是说 当前文件内都可以直接引用明明空间下的类或者其他东西
    public System.Data.DataTable test1() 直接用全称写出来……
    如果硬要区分。。如果某个命名空间下的类用的比较多就
    using..
    如果用1,2次 就直接引用全称没有啥强硬的区别。。代码写的多少而已
      

  2.   

    使用的地方多就using System.Data;  比较好
    使用的地方不多就偷懒用:public System.Data.DataTable test1() 
      

  3.   

    如果没有命名污染的问题, 还是用Using吧.