System.Configuration这个名称空间书上说默认得
为什么我还需要显示导入如果不显示导入
会说ConfigurationSettings未定义是什么地方出老问题,我想要得答案不是说让我显示导入就行老我想知道为什么默认得东西还需要我显示导入

解决方案 »

  1.   

    我是新手不是很明白上面两位大大得意思
    我知道名称空间需要导入才可以使用书上说有一部分名称空间是默认得(包括老System.Configuration),这部分就不需要显示导入可以直接用里面得类我也问过其他程序员也说默认得不需要显示导入gxboy(Blin 小学生学.NET) 大大
    我没明白你得意思能不能说清楚一点
    明天下午结贴希望有答案
      

  2.   

    所谓默认的,指的是对包含System.Configuration名称空间的System.dll的引用是默认的,也就是说the assembly reference of System.dll是默认的,不需要在手动加入引用了,但是名称空间本身还是要导入的。两码事。
      

  3.   

    引用时导入下面命名空间到cs代码文件中:
    using System.Configuration;
      

  4.   

    System.Configuration这个名称空间书上说默认得????
    哪本书这么牛。。你用vs.net新建一个就知道,另外命名空间是vs.net自己加上的。
    没有默认的。代码中都得有。cs中using,vb中Import
      

  5.   

    引用一下就可以了,不是导入
    using System.Configuration;
      

  6.   

    不需要导入using System.Configuration;
    只要引用就行了string connstr = ConfigurationSettings.AppSettings["dsn"].ToString();web.config<appSettings>
    <add key="DbConnectionString" value="server=192.168.1.158;uid=sa;pwd=sa;database=MyBMS;" />
    </appSettings>
      

  7.   

    大概明白老
    但是我看到别个写得程序没有显示引用using System.Configuration(没得这句话)问题还是没解决
    还是谢谢大家