日期:2014-05-18  浏览次数:21210 次

一个棘手的问题——想实现类似x.xxx().ToXxx()的效果
我看.net Framework库的随意某个类的对象都能x.Xxx().ToString();或者To别的东西。
我朋友他想要写个类,也想像这样一个函数后面跟一个ToXxx()但是这个ToXxx()是自己定义的,要做一些数据格式的工作,这怎么实现?
自己的类,里面是自己的方法,方法后又能.出自己的方法设置格式。
例:
.net Framework是x.Xxx().ToString()后返回的是Xxx()方法的返回值转换为字符串后的结果。
同样,我们要的是x.Xxx().ToXxx()后返回的是Xxx()方法的返回值被后面自定义的ToXxx()处理后的结果。

------解决方案--------------------
请参考一下这个帖子:
http://topic.csdn.net/u/20080427/12/074503c1-01f4-45ad-9746-48541b06ed8f.html