我一直以为我是个人才,今天才TMD知道,我是个天才!  下面的问题一下就弄出来了.

上篇我讲了下我对Assembly的初步认知.
现在来说说怎么使用已有的Assembly.
比如说我在做一个解决方案时,发现你做的解决方案的某个项目中的类的方法(功能)我正好可以用到,哈,那我就不用写类了,直接考过来,不是考代码文件,而是考的那个需要的项目的Assembly....我现在就来解决这个问题.

【过程】
①打开解决方案,在【解决方案资源管理器】的项目上单击右键,选择【添加引用】,弹出【添加引用】对话框,单击【浏览】,找到并选定刚刚从你那Copy过来的Assembly,(假设为:ClassLibrary_AX)→【打开】→【确定】
现在,就可以使用你的类了!!!!!

②当然,要引用的地方,不要忘记引用: using ClassLibrary_AX;
OK了!!!!尽情使用Assembly里的类吧.

如下图:

③对于菜鸟,可能还是不清楚Assembly里面包含的类,请照下图操作

④至于这些类里面的方法的功能解释,在你使用方法的时候会看到,见下图
不好意思,因为写方法的时候没有写相应的注释,结果不能看出这个方法是干什么用的,当然你English好可以看到是计算奖金的方法,返回值是一个double类型.
可见写代码没注释是不行的.没有可读性的代码就是垃圾.

【追加】IDE会把Assembly自动Copy到你当前项目的Debug文件夹下.

C#程序集Assembly学习随笔(增补版,附图)_AX相关推荐

  1. C#程序集Assembly学习随笔(第一版)_AX

    ①什么是程序集? 可以把程序集简单理解为你的.NET项目在编译后生成的*.exe或*.dll文件. 嗯,这个确实简单了些,但我是这么理解的.详细: http://blog.csdn.net/sws83 ...

  2. Assembly学习心得

    http://blog.csdn.net/etmonitor/ Assembly学习心得 说明: 最近开始准备把学到的.NET知识重新整理一遍,眼过千遍不如手过一遍,所以我准备记下我的学习心得,已备参 ...

  3. Ibatis学习随笔

    Ibatis学习随笔 < person >       < id > 1 </ id >     < firstName > Clinton </ ...

  4. 智能&大数据时代,架构师思维的十个学习步骤(优化版)

    前言: 秦朝的<书同文.车同轨>,加上唐朝的<诗同形>,有效的减法设计,创造了大一统(加法)的辉煌国度.君不见,在前面各步骤里,诸如:从复杂中设计出简单.以需求检验设计等都是基 ...

  5. 《动手学深度学习》PyTorch版GitHub资源

    之前,偶然间看到过这个PyTorch版<动手学深度学习>,当时留意了一下,后来,着手学习pytorch,发现找不到这个资源了.今天又看到了,赶紧保存下来. <动手学深度学习>P ...

  6. python学习手册条件-总算晓得python学习手册正式版

    为了提高模块加载的速度,每个模块都会在__pycache__文件夹中放置该模块的预编译模块,命名为module.version.pyc,version是模块的预编译版本编码,一般都包含Python的版 ...

  7. Delphi面向对象学习随笔六:接口

    Delphi面向对象学习随笔六:接口   Delphi面向对象学习随笔六:接口 作者:巴哈姆特 (转载请注明出处并保持完整) 在对象化中,类的继承是一个非常强大的机制:而更加强大的继承机制应该是来自从 ...

  8. python rowcount_PyQt(Python+Qt)学习随笔:QTableWidget的currentItem、rowCount、columnCount等部件状态属性访问方法...

    老猿将QTableWidget表格部件中反映部件当前情况的一些方法归类为部件状态访问方法,包括部件的行数.列数.当前项.当前行.当前列等属性访问方法. 1.行数rowCount QTableWidge ...

  9. Delphi面向对象学习随笔一:类与对象的关系

    Delphi面向对象学习随笔一:类与对象的关系 作者:巴哈姆特 http://www.cnpack.org (转载请注明出处并保持完整) 工作几年了,总想做点总结,于是有了这篇东西,叫随笔吧呵     ...

最新文章

  1. html指定表格行列书,js动态生成指定行数的表格
  2. ajax基本用法介绍
  3. Angularjs1.x 中的 constant, value
  4. FIR_01 基于FPGA的FIR滤波器 (FDATOOL ISE ) 第一篇:初步认识和应用
  5. 使用iOS 4越狱iPhone或iPod Touch
  6. 金蝶云系统显示服务器离线,金蝶云服务器已离线是什么情况
  7. “资源添加到Web应用程序[]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间”
  8. 剪绳子 算法_[校招-算法题]动态规划
  9. 第一张5G电话卡已发出,潘石屹成中国电信0001号尝鲜者
  10. shell 修改文件格式
  11. 怎样做用户体验企业网站建设的流程?珠海网站建设
  12. Amoeba:开源的分布式数据库Porxy解决方案
  13. 基于微信小程序在线电子书阅读系统 电子书小程序毕业设计 毕业论文 开题报告和效果图参考
  14. 苹果5更新系统无服务器,苹果5手机系统更新不了出现无法检查更新怎么处理
  15. 麻将为什么是顶级随机设计?
  16. VTK移动立方体法创建多个等值面的透视3D模型
  17. stm32时钟问题简单介绍
  18. ROS中的Client Library与roscpp talker lisener
  19. Qt多线程之继承QObject(moveToThread方式)
  20. 哈夫曼树的构建及哈夫曼树编码

热门文章

  1. java仔_Java基础语法吐血整理
  2. java中equals和 == 的区别
  3. ntp-redhat 同步时间配置
  4. 【Python】学习笔记之列表生成式
  5. Andorid学习笔记(ADT)-LogCat日志调试工具
  6. js中奇怪的问题 同步ajax,modal遮罩层
  7. 华为S5024p交换机配端口镜像
  8. centos6.5 403 Forbidden 设置了777还是不行
  9. 第一个cocos2d-x 项目
  10. Linux底下apache服务器日志按日期分割