这两个月比较忙,没有时间更新BLOG,今天开始继续。
ruby 中的block 和iterator 为我们在迭代编程中提供了更简单和自然的方法,block 跟随在方法调用后面,以{}包含代码部分。方法内部用yield调用block中的代码内容,block 的作用简单的说就是影响方法体内的代码行为,类似的功能比如在C#里的delegate,c/c++里的方法指针。
def three_times
i=1
while i<4
yield i
i +=1;
end
end
three_times{ |i| puts i}
#out ...
- 15:09
- 浏览 (264)
- 评论 (0)
- 分类: Ruby Rails
- 浏览: 8396 次

- 详细资料
搜索本博客
最新评论
-
ActionController::Invali ...
不错,终于找到解决方案了.谢谢!
-- by qianjigui -
ActionController::Invali ...
是的,可以的,不过那样的话就全部disable了,这样只适合在的developm ...
-- by 小小龙猫 -
ActionController::Invali ...
也可以通过修改enviroment.rb来解决这个问题吧.
-- by xiuxiuxiu -
电话面试
Java与模式里面好像就是写门面模式
-- by lifangxing -
最近眼睛疼的厉害
周末了在家休息休息,眼药水现在天天滴了,如果还是疼的话就去医院看看。同志们多注意 ...
-- by 小小龙猫






评论排行榜