摘要:
CodeDom提供了对事件的支持,以及我们可以用反射机制对CodeDom生成的事件进行注册,以及调用。本节程序很简单,先贴上我将用CodeDom生成的代码:代码很简单哦,主要是看CodeDom的事件定义机制和反射调用CodeDom编译的类型方法事件。CodeDom代码为:本示例代码下载:CodeDomDemo3 阅读全文
随笔分类 - Code生成技术
CodeDom系列二---程序基本结构--符号三角形问题
2010-06-20 14:02 by 破狼, 4375 阅读, 收藏, 编辑
摘要:
昨天一个同学叫我帮编写一个符号三角形的c代码,今天就把它改写成用CodeDom生成的c#代码。 符号三角形:在一组字符串里(只有用空格分割的+或者-组成的字符串),在每次的相邻的两个符号比较,如果相同就在中间空格插入+,否则就插入-。一直运行到字符串里只有一个+或者-时停止,输出的字符串为符号三角形。由于是CodeDom些列,所以先介绍几个CodeDom表达式:1:CodeConditionSta... 阅读全文
CodeDom系列-开篇HelloWord
2010-06-19 09:07 by 破狼, 8257 阅读, 收藏, 编辑
摘要:
最近在自己实践一个异常扑捉设计,在模块中我觉得该给用户提供的是代码生成工具,而不是怎么去做,再自己去写代码。现在代码模板生成的有很多但我选择了用微软的CODEDOM技术来实现,由于比较熟悉,以及感觉我将只用在.NET平台是已经够强大了。最近也总想写点博客,但是不知道写些什么,所以就准备写个CODEDOM的系列。仅是开篇,就写个简单的HelloWord程序吧。CODEDOM在.NET Framewo... 阅读全文