摘要: 问题:有时会发现系统提供的方法不够用,我们需要对数据进行些特殊的处理,例如我想把日期转换成2009年11月5日星期一这种格式,系统就不支持,需要我们自己封装,当然我们非常容易实现它,但如果这种数据处理比较多呢,我们也可以写成一个工具函数来复用,但如果是多个系统都需要这种类似的处理呢?我们是不是每个系统都复制一份呢?知道.net3.0的朋友就会说了,应用扩展方法,对,这篇文章我将来谈谈如何实现自定义的formatter,而且通过扩展方法达到复用。要想实现自定义的formatter我们需要实现两个接口:IFormatProvider, ICustomFormatter。 1):IFormatPr 阅读全文
posted @ 2009-05-26 09:29 西门啥都吹 阅读(257) 评论(0) 推荐(0) 编辑