vs2010 C# 如何将类做成DLL 再从另一个项目中使用这个类

2011-10-20 12:00 486人阅读 评论(0) 收藏 举报

一、将类做成DLL

方法一: 你可以通过在命令行下用命令将以 xxx.cs的文件直接生成为DLL文件

方法二:通过visual studio2010

新建立一个项目,选择为“类库”,然后在这里可以写用户自己的类。

二、引用DLL

在项目中,打开“解决方案资源管理器”,右键“引用”-->“添加引用”-->“浏览” 然后从主机的目录中找到DLL

之后在你的项目类文件中使用 using {dll中的命名空间} 就可以使用dll里面的类了。

注意:类库里的类一定不能声明为 private(没有修饰符则默认为私有) ,不然即使在项目中引入了这个DLL 也无法使用这个类。如果这个DLL中只有一个类,且这个类私有,则DLL中包含这个类的命名空间也无法引用。

转载于:https://www.cnblogs.com/moyuling/p/4337455.html

vs2010 C# 如何将类做成DLL 再从另一个项目中使用这个类相关推荐

  1. springboot 项目中在普通类中调用dao层的mapper 出现空指针异常

    springboot 项目中在普通类中调用dao层的mapper 出现空指针异常 参考文章: (1)springboot 项目中在普通类中调用dao层的mapper 出现空指针异常 (2)https: ...

  2. DIDAO.Common --- 项目中的常用类及其中函数

    DIDAO.Common --- 项目中的常用类及其中函数 常用函数: CommonHelper.cs using System; using System.Collections.Generic; ...

  3. 编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款

    查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...

  4. IDEA无法识别项目中的Java类

    一.现象 在切换代码分支时,IDEA有时候会出现无法识别项目中的Java类,提示:无法识别class. 可以成功执行本地命令mvn clean compile,无报错,但IDEA却无法识别生成的Jav ...

  5. 声明银行账户类 java_编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款...

    查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...

  6. idea中将java项目中的单个类打包成jar包

    文章目录 打包jar包 导入jar包使用 JAR文件的全称是Java Archive File,即Java档案文件.JAR文件是一种压缩文件,与常见的ZIP压缩文件兼容,被称为JAR包.JAR文件与z ...

  7. java小游戏项目的php_在Java项目中使用PHP类

    有可能以某种方式在Java项目中使用Zend附带的一些PHP类吗?我想总有办法,但是怎么样? 解决方法: 问题你应该先问问自己 首先你应该问自己一些问题,这可以帮助你使用给你最好的答案(因为编程很多次 ...

  8. 项目管理之启动:识别项目中的四类干系人

    干系人分析 指对项目干系人进行分析和归类,有针对性地规划管理其核心诉求和期望,让干系人可以更好地参与项目,对项目产生积极影响,从而更好地保障项目目标的成功达成 干系人分析的目的是什么呢? 作为项目管理 ...

  9. java 项目加载dll文件,在eclipse java项目中加载dll文件

    我正在尝试将文件sqljdbc_auth.dll添加到项目库中.我将包含dll的文件夹添加为外部类文件夹. 在这里,我基本上尝试使用Microsoft提供的SQL驱动程序连接到我的SQL SERVER ...

  10. java类初始化顺序_「漫画」Java中的父子类的执行顺序到底是怎么一回事?

    ----下课后---- 结论 类的加载顺序. (1) 父类静态代码块(包括静态初始化块,静态属性,但不包括静态方法) (2) 子类静态代码块(包括静态初始化块,静态属性,但不包括静态方法 ) (3) ...

最新文章

  1. 技术图文:如何利用BigOne的API制作自动化交易系统 -- 获取账户资产
  2. 使用Spring操作Redis的key-value数据
  3. Push Notification (1)Google C2DM 服务
  4. MediaSession框架介绍
  5. Spring Boot2.x-08Spring Boot2.1.2 整合 Mybatis1.3.2 + 通用Mapper2.1.4 + PageHelper1.2.10 + Druid 1.1.10
  6. 全网最全程序员效率工具及小技巧
  7. 数据库分区分表以及读写分离
  8. 不得不存!UI设计新手不可错过的7条实用法则
  9. 1019 数字黑洞 (20 分)(c语言)
  10. redis钟setnx命令
  11. 学python买什么书-关于 Python 的经典入门书籍有哪些?
  12. 2021-09-03din 与dien
  13. distpicker联动失效问题
  14. Proteus常用元件对照表(最全)
  15. win10下装黑苹果双系统
  16. 剑指offer17--旋转的方式打印矩阵
  17. 钢笔工具(贝塞尔曲线)
  18. 在 Linux 和 Windows 下给 Tomcat 分配大内存设置方法 - 偷得浮生半日闲 - 博客频道 - CSDN.NET...
  19. c语言循环语循环控制,C语言.控制语循环语句.ppt
  20. 【牛客练习赛13】 A B C D【康拓展开】 E【DP or 记忆化搜索】 F 【思维】

热门文章

  1. Eclipse—在Eclipse中如何发布创建的JavaWeb工程
  2. 时间操作(Java版)—获取给定时间与当前系统时间的差值(以毫秒为单位)
  3. JasperReport和iReport的java集成大全
  4. Linux下编译(安装)程序、编译库整理
  5. Android四大组件之Activity组件
  6. 南京航空航天大学计算机考研经验分享,南京航空航天大学计算机考研829大纲
  7. python爬取换页_爬虫爬不进下一页了,怎么办
  8. img 居中_如何解决img标签下面的小空隙(详细教程)
  9. python 文本分析教程_Python笔记_第五篇_Python数据分析基础教程_文件的读写
  10. 网上花店php语言添加信息,Laravel 添加多语言提示信息的方法