namespace DataAccess
{
using System;
using System.ComponentModel;
using System.Data;
......


using System;
using System.ComponentModel;
using System.Data;
namespace DataAccess
{
......

有区别吗?

解决方案 »

  1.   

    第一个是在DataAccess这个命名空间里引用;而第二个中的引用不仅仅为DataAccess这个命名空间服务。
      

  2.   

    有区别啊
    namespace DataAccess
    {
    using System;
    using System.ComponentModel;
    using System.Data;
    ......

    只在命名空间里有效

    using System;
    using System.ComponentModel;
    using System.Data;
    namespace DataAccess
    {
    ......

    则在整个文件里有效
      

  3.   

    okyzx(小鱼 QQ 55994540)
    学习中,我也不太懂,还等大虾的出现
    -------------------------
    你真是鱼眼不识泰山,上面 Knight94(愚翁) 大虾不是回答了问题吗~
      

  4.   

    嗯?我刚刚在一个帖子里看见 小鱼 有四条裤衩,怎么现在只剩两条了,天热脱了?
    大家看这个帖子里他是不是4条:http://community.csdn.net/Expert/TopicView1.asp?id=4162445
      

  5.   

    using System;
    using System.ComponentModel;
    using System.Data;
    namespace DataAccess
    {
    ......

    ----------引用管整个这个.cs文件。namespace DataAccess
    {
    using System;
    using System.ComponentModel;
    using System.Data;
    ......
    }-----------引用只管 namespace DataAccess 这个作用域