回 帖 发 新 帖 刷新版面

主题:关于引用

小弟想问下是否只有在引用中添加了的类才能在程序中用using来tiaoyong
    就好像要用OpenFileDialog方法,就必须先在引用中添加System.Windows.Forms
然后在程序中用using System.Windows.Forms;程序才能识别OpenFileDialog方法

回复列表 (共4个回复)

沙发

对.
但好象也有的不用显式的写出来!

但不管怎么说,一旦这个方法出不来的话,就该加入相应的名字空间!

板凳

是这样的
  一般不用你加的,一开始自动就把这个命名空间加进去了~~
你也在用OPENFILEDIOG啊。哈哈`~我也在用但不知道怎么继续上传了

3 楼

using 后面是名字空间 不是类名。

如果程序要引用不同名字空间中的类就要引用该类所在的文件(一般为dll)。

using只是为了使书写更简洁。
比如。namespace  A
      {
         class B
          ....
       }

引用B类所在的文件,然后:

using A;
namespace C
{
  B instanceOfB = new B(); //如果没有写using A;就要写为
                           //A.B instanceOfB = new A.B(); 
 
}

4 楼

晕。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册