2013年3月27日

LINQ相关知识还是要补充下的

摘要: LINQ相关知识还是要补充下的,待续 阅读全文

posted @ 2013-03-27 15:52 HOT SUMMER 阅读(111) 评论(0) 推荐(0) 编辑

前两章的总结

摘要: 关于前两章的一些总结回顾,其实设计模式的精髓在于分离,抽象,简洁,方便,在熟悉一些c#流行语法,加深对事件和代理的理解,以及应用,通过这些手段来分离包装对象,从而达到更好的实现分离抽象,,我想这就是设计模式的精髓所在 阅读全文

posted @ 2013-03-27 14:29 HOT SUMMER 阅读(118) 评论(0) 推荐(0) 编辑

连贯接口 fluent interface

摘要: public class Currency { /// <summary> /// 货币代码 /// </summary> public string Code { get; set; } /// <summary> /// 货币名称 /// </summary> public string Name { get; set; } } public interface IDataFacade { /// <summary> /// 根... 阅读全文

posted @ 2013-03-27 14:11 HOT SUMMER 阅读(297) 评论(0) 推荐(0) 编辑

属性注入

摘要: public interface ITimeProvider { DateTime CurrentDate { get; } } public class TimeProvider : ITimeProvider { public DateTime CurrentDate { get { return DateTime.Now; } } } public class Assembler { static Dictionary<Type, Type> dictionary = new Dictionary<Typ... 阅读全文

posted @ 2013-03-27 13:19 HOT SUMMER 阅读(205) 评论(0) 推荐(0) 编辑

补充下特性

摘要: 特性这个东西哥用的实在太少了,或者有些地方用了自己也不知道,好像在反序列化的地方用过,别的地方用到的很少,博客园里面也有文章说特性,拜读了下,觉得懂了点,但是还是觉得不知道啥时候用,选了一个例子,它代表了我的理解吧,我目前觉得它的用途就是这样using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace A0070_CustomAttributes.Sample{ /// <summary> /// 这个类为其他类定义 附加属性 /// </summary& 阅读全文

posted @ 2013-03-27 11:12 HOT SUMMER 阅读(181) 评论(0) 推荐(0) 编辑

导航