小弟学习写了个类,请问该如如何应用,
我看书上好像说,如果a项目用这个类,要将类的namespace改为a,如果b项目用这个类,要将其改为b是不是写了一个类后,项目在生成解决方案的时候,会单独生成一个该类的dll放在bin目录下有没有这方面的示例,还请指点

解决方案 »

  1.   

    只有单独的项目 .net才会自动编译为DLL命名空间在不同的项目中是不需要改的开发好的后台类库(N个类)在前台页面或者其他地方使用的时候,只需using 命名空间在用类里边的方法时,将类实例化即可使用其中方法!
      

  2.   

    你的类库项目编译完成后,会生成一个.dll文件放在bin目录下,当应用程序需要调用该类时:
    1.右键单击"解决方案管理器"中的"引用"树型目录节点
    2.选择"添加引用"
    3.在弹出的窗体中点"浏览",然后找到先前你写的类编译后的.dll文件
    4.在应用程序中"using 那个.dll文件名字(不包括扩展名,这一步是引用你写的类的命名空间)"
    5.将类声明并实例化以后就可以使用了
      

  3.   

    制作asp.net网站,封装数据层,是不是专门建一个项目来写啊
    我看到在vs.net里有三种方法可以创建类
    两种分别是
    选择“添加新项”,选择“类”或”组件类“
    还有一种是选择“新建VC#项目”选择“类库”
    请问一下这三种有何区别吗?
    一般是用哪种的,我主要是想制作封装数据层
    可能我说的不太对,肯请指点,小弟初学
      

  4.   

    你的意思有点模糊,不过应该是用这个->“新建VC#项目”选择“类库”
      

  5.   

    using 项目名 类 类名 = news 类();
      

  6.   

    制作asp.net网站,封装数据层,是不是专门建一个项目来写啊
    我看到在vs.net里有三种方法可以创建类
    两种分别是
    选择“添加新项”,选择“类”或”组件类“
    还有一种是选择“新建VC#项目”选择“类库”
    请问一下这三种有何区别吗?
    一般是用哪种的,我主要是想制作封装数据层
    可能我说的不太对,肯请指点,小弟初学
    是不是有三种方法啊,