2009年8月5日

摘要: 单例模式是广为流传的设计模式中的一种。本质上,单例模式是一个只允许创建一个实例,并提供对这个实例简单的访问途径的类。一般而言,单例模式在创建实例时不允许传递任何参数-否则不同参数导致不同的实例创建,就会出现问题!(如果同一个实例可以被同参的不同请求所访问,那么工厂模式会更适合。)所有的这些实现都有以下四个特征: 1.只有一个构造函数,而且是私有的,不带参数的。这是为了防止其他类对其实例化(这和模式... 阅读全文
posted @ 2009-08-05 17:58 晓:-D 阅读(547) 评论(1) 推荐(1)
 
摘要: List 和ArrayList的相同点:1>都是通过索引访问集合中的元素。2>添加和删除的方法相同。List <T>和ArrayList的不同点:1,List <T>对所保存元素做类型约束。2, List<T>添加/删除无需拆箱、装箱。3,ArrayList可以添加任何类型。4,ArrayList添加/删除需要拆箱、装箱。 阅读全文
posted @ 2009-08-05 16:18 晓:-D 阅读(438) 评论(3) 推荐(0)
 
摘要: String转换为Enum类型 使用Enum.Parse 方法 (Type, String, Boolean)public enum Car{jili,baoma}Car car= (Car)Enum.Parse(typeof(Car), inText, false);Boolean的作用:如果为 true,则忽略大小写;否则考虑大小写。 阅读全文
posted @ 2009-08-05 09:13 晓:-D 阅读(582) 评论(0) 推荐(0)