C#
Answer-3
学如春起之苗,不见其增,日有所长!
展开
-
c#事件和委托
一、委托(Delegate)1、定义 delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m转载 2016-07-21 11:29:28 · 263 阅读 · 0 评论 -
轻松反编译C#的DLL
深入了解Unity,需要知道它内部是怎样工作的,API的代码长什么样,本文以UnityEditor.dll为例,演示如何轻松搞定C#库的反编译。使用的软件是jetbrains系的doPeek,.NET Reflector 9.0也能做同样的工作,但不太推荐。dotPeek开始工作:首先将要编译的dll拖到dotPeek资源管理器。转载 2017-12-20 16:30:03 · 11750 阅读 · 0 评论 -
c#学习书籍
楼主这些年一直追随微软技术,也看了不少书籍,整理出一些个人认为不错的经典,推荐给各位阅读,以共同进步。推荐顺序是由浅入深,深入浅出。 《Professional C#》,中文名《C#高级编程》,最新版本:第8版。点评:本书的中文引进版虽然起名为“高级”编程,但个人认为做为入门或者全面了解.NET比较合适,因为其虽全面,但不够深入。60%+的篇幅在全面概括转载 2017-12-25 10:20:08 · 3256 阅读 · 0 评论 -
c# MEF框架(二 MEF的导出(Export)和导入(Import))
转自:http://www.cnblogs.com/yunfeifei/p/3922891.html上一篇学习完了MEF的基础知识,编写了一个简单的DEMO,接下来接着上篇的内容继续学习,如果没有看过上一篇的内容,请阅读:http://www.cnblogs.com/yunfeifei/p/3922668.html。 下面我们来主要讲解一下MEF中的导入和导出,还是上一篇转载 2017-12-27 14:48:13 · 2279 阅读 · 0 评论 -
c# MEF框架(一 MEF简介及简单的Demo)
在文章开始之前,首先简单介绍一下什么是MEF,MEF,全称Managed Extensibility Framework(托管可扩展框架)。单从名字我们不难发现:MEF是专门致力于解决扩展性问题的框架,MSDN中对MEF有这样一段说明: Managed Extensibility Framework 或 MEF 是一个用于创建可扩展的轻型应用程序的库。 应用程序开发人员可利用该库发现并使转载 2017-12-27 14:46:10 · 10863 阅读 · 0 评论 -
c# MEF框架(三 导出类的方法和属性)
转自:http://www.cnblogs.com/yunfeifei/p/3927663.html前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的。 还是前面的代码,第二篇中已经提供了下载链接,大家可以下载学习。 首先来说导出属性,因为这个比较简单,和导转载 2017-12-27 14:50:10 · 730 阅读 · 0 评论 -
c# MEF框架(四 见证奇迹的时刻之实战应用)
转自 http://www.cnblogs.com/yunfeifei/p/3940075.html前面三篇讲了MEF的基础和基本到导入导出方法,下面就是见证MEF真正魅力所在的时刻。如果没有看过前面的文章,请到我的博客首页查看。 前面我们都是在一个项目中写了一个类来测试的,但实际开发中,我们往往要采用分层架构,就拿最简单的三层架构来说吧,我们通常把业务逻辑写在DLL转载 2017-12-27 14:51:32 · 3404 阅读 · 1 评论 -
c# MEF框架(四 MEF高级进阶)
转自:http://www.cnblogs.com/yunfeifei/p/3991330.html好久没有写博客了,今天抽空继续写MEF系列的文章。有园友提出这种系列的文章要做个目录,看起来方便,所以就抽空做了一个,放到每篇文章的最后。前面四篇讲了MEF的基础知识,学完了前四篇,MEF中比较常用的基本已经讲完了,相信大家已经能看出MEF所带来的便利了。今天就介绍一些MEF中一些较转载 2017-12-27 14:54:20 · 1399 阅读 · 0 评论