代码改变世界

随笔档案-2009年8月10日

c# 扩展方法奇思妙用变态篇一:由 Fibonacci 数列引出 “委托扩展” 及 “递推递归委托”

2009-08-10 09:06 by 鹤冲天, 7014 阅读, 收藏, 编辑
摘要: public static IEnumerable GetSequence(this Func func, int count)... 相信大家见的扩展大多针对类(object, string)、接口(IEnumerable)进行扩展,针对Func(委托)估计对大多数人来说都是第一次。 public static Func Fibonacci = n = Fibonacci(n - 1) + Fibonacci(n - 2);... 与数学通项式对比一下,何其相似!这就是我们的“递推递归委托”! 阅读全文
点击右上角即可分享
微信分享提示