下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 dll

dll.doc

dll

小o宝
2012-08-05 0人阅读 举报 0 0 暂无简介

简介:本文档为《dlldoc》,可适用于IT/计算机领域

顶踩VisualC、Delphi或者VB等编程语言来编写的DLL文件在编译完成以后产生DLL文件已经是一个可以直接供计算机使用的二进制文件。但用VisualC#编译器生成的受管代码虽然也是二进制文件但不是可以直接供计算机使用的原始代码实质上是一种中间语言(IL)代码需要经过"下一代窗口服务"(Next GenerationWindowsServices,简写为NGWS)runtime的即时编译器(即JIT)进行编译。  用VisualC#生成的DLL文件已经和以前的DLL文件有了本质上的区别。用VisualC#生成的DLL文件在程序设计中更多的表现为一种类(Class)或者类库(ClassLibrary)。 制作一个组件  首先创建一个新类库工程文件  File>New>Project>VisualC#Projects>ClassLibrary。填入工程文件名称并且选择文件要存放的目录。  工程文件  将Classcs改名自己要创建的文件名:myDllcs并填入代码。 生成DLL文件  编译工程文件:csctarget:libraryout:myDllDLLmyDllcs生成组件myDlldll该组件会在工程文件的bindebug目录里文件扩展名是dll。  测试DLL  新建一个控制应用程序  File>New>Project>VisualC#Projects>ConsoleApplication。通过这个控制应用程序来测试我们的组件。  为Namespace添加引用  Project>Addreference浏览到刚才生成的DLL然后按OK。即将引用加到当前的工程文件的类里。 调用myDll命名空间创建myDll对象并且调用它的方法和属性 ()使用namespace:usingmyDll ()创建myDll对象 ()调用方法和属性。Dll本身usingSystemusingSystemCollectionsGenericusingSystemLinqusingSystemTextnamespaceDZTT{    publicclassOperate    {        publicintgetSum(inta,intb)        {            returnab        }    }}测试代码usingSystemusingSystemCollectionsGenericusingSystemLinqusingSystemTextusingDZTTnamespaceTestDll{    classProgram    {        staticvoidMain(stringargs)        {            Operateoperate=newOperate()            intc=operategetSum(,)            ConsoleWriteLine(cToString())        }    }}

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/3

dll

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利