码迷,mamicode.com
首页 > 其他好文 > 详细

递归,迭代和回调

时间:2020-08-03 09:39:27      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:each   接口   数据   size   完成   for   继承   改变   委托   

这三个问题简单叙述下,代码以后再补充

递归:在自己的方法体里面调用自己

迭代:例如foreach迭代语句,把自己作为变量一次次变化(只要继承IEnumerable 或.IEnumerable<T> 接口的类,都可以用foreach进行遍历,凡是用for可以遍历的数组,基本上都可以用foreach遍历)(for和foreach有区别,在for里面,模型变量可以被改变,foreach不可以,foreach是一个只读的,他仅仅是把原有的数据拷贝一份到foreach里面去循环,foreach适用于查找)

回调:把方法作为参数传递到另外一个方法中,在需要的时候调用以完成某种目的,例如委托。

递归,迭代和回调

标签:each   接口   数据   size   完成   for   继承   改变   委托   

原文地址:https://www.cnblogs.com/lvqiang/p/12910542.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!