
C#
edify
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
事件委托实例
一个 算术的事件委托 例子 文本框中输入两个数字,按不同的按钮做不同的算法(太差劲的例子,不同的按钮不同的方法就可以了) 我们这里用事件委托的思路 定义一个 Cmath类定义一个委托事件 :public delegate void MathHandler(double num1, double num2);实例化它 : public MathHandl原创 2009-02-27 15:45:00 · 902 阅读 · 0 评论 -
C# 插件 入门代码
用C#写插件代码我们需要有一个主程序主界面(Application),在这个主程式里动态加载插件, 也就是说,我们在这个程序运行的物理文件夹里加入多少插件,主程式就会自动加载这些插件. 有这样一个小项目, 还是做算术, 客户要求我们给他做一个带有加法的简单程式,输入两个数,按一个button得出结果,非常简单,我们花了一个月时间完成了. 客户也认同.一段时间后,客户不满足了,要求加一原创 2009-02-27 23:43:00 · 5644 阅读 · 6 评论 -
C# 反射入门知识
1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Mod转载 2009-03-01 13:24:00 · 826 阅读 · 1 评论 -
命令模式
转 http://www.jdon.com/jivejdon/thread/26210.html 以下是我对命令模式的理解。可能和很多其他文章讲述的不太一样。经过我理解加工的。供大家参考!学艺不精,并且写的比较仓促,还请大家指教。通常的命令模式:1.1通常命令模式有一下几个角色调用者:(命令的执行者)生成有序的命令队列按顺序执行命令操作提供撤销命令操作记录已经操作的命令抽象命令:抽象的命转载 2009-03-06 10:36:00 · 971 阅读 · 0 评论 -
C#序列化技术详解(转)
序列化和反序列化我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。序列化和反序列化最主要的作用有:1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3、在分布式应用系统中传递数据......在C#中常见的序列化的方法主要也有三个:BinaryFormat转载 2010-05-24 11:34:00 · 733 阅读 · 0 评论