摘要: 工厂模式分为三种:简单工厂模式、工厂方法模式、抽象工厂模式,此篇我们来总结简单工程模式!简洁来说:简单工厂模式用来解决实例化的问题。例如:存在加法,减法、乘法、除法的类时,当要利用加法时,就需要工厂来对加法类进行实例化,并返回此实例,当要使用乘法,也需要工厂来对乘法类进行实例化,并返回实例。即:对于有选择性的去实例化类的操作都在一个【工厂类】中执行。下面就看一个工厂类 public class OperateFactory { public static Operate GetInstace(string strOperate) { ... 阅读全文
posted @ 2013-08-28 17:41 武沛齐 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 前几天详细学习了汤姆大叔的单例模式,其中涉及到了诸多的基础知识,获益颇多,所以就想着通过正式的学习设计模式不仅对其进行了很好的了解,也能学习和巩固基础知识!正是由于这种想法,让我开始在博客园上搜索设计模式相关的博客,可能是由于个人原因,好多博客都是那么一大坨的代码,看着就对它暗生排斥心里,偶然想起一... 阅读全文
posted @ 2013-08-28 17:32 武沛齐 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 1、在项目中新建XML文档结构.xsd文件,在其中添加相应的节点。 2、读取文档结构并写入内容 string initFileName = @"D:\Config.xml"; DataSet ds = new DataSet(); DataTable dt = new DataTable(); System.Reflection.Assembly asm = Assembly.GetExecutingAssembly(); ds.ReadXmlSchema(asm.GetManife... 阅读全文
posted @ 2013-08-28 12:41 武沛齐 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 在自定义的方法名上【右键】然后选择【创建单元测试】,之后在项目中就添加了一个单元测试的项目,找到对应的单元测试的方法[TestMethod()]特性修饰,将单元测试的方法中最后一句:Assert.Inconclusive("验证此测试方法的正确性。");删除,在测试方法中添加相应的参数,点击测试的方法名【右键】,运行测试即可 阅读全文
posted @ 2013-08-28 12:28 武沛齐 阅读(325) 评论(0) 推荐(0) 编辑