2014年8月6日
摘要: 实现状态机有多种模式,其中最灵活而强大的方式是通过迁移表来实现,该方式的缺点之一是需要编写大量小块代码去支持迁移表。而在C#3.0中,可以以一种非常优雅的方式实现。除了有限状态机外,还有有限自动机,有限自动机一般用于分析字符。usingSystem;usingSystem.Collections.G... 阅读全文
posted @ 2014-08-06 17:18 GC2013 阅读(521) 评论(0) 推荐(0) 编辑
摘要: private void button1_Click(object sender, System.EventArgs e){object oMissing = System.Reflection.Missing.Value;object oEndOfDoc = "\\endofdoc";/* \en... 阅读全文
posted @ 2014-08-06 08:59 GC2013 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 首先了解C#反射的概念,反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表, 这个列表包括给定类型中定义的方法、字段、属性和事件。也可以动态的发现一组给定类支持的借口、方法的参数和其他 相关信息如基类、命名空间、数据清单等。C#反射命名空间详细介绍:1.System... 阅读全文
posted @ 2014-08-06 08:44 GC2013 阅读(488) 评论(0) 推荐(0) 编辑