zoukankan      html  css  js  c++  java
  • 递归,迭代和回调

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

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

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

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

  • 相关阅读:
    程序员都必读
    ia-64 vs x86-64
    Linux内核学习
    开源liscense对比
    列存储
    大数据科普
    [USACO1.5]数字三角形
    [USACO08FEB]酒店Hotel
    数的划分
    CodeForce 18D
  • 原文地址:https://www.cnblogs.com/lvqiang/p/12910542.html
Copyright © 2011-2022 走看看