假设我有一个这样的循环:
items.each do |x|
if FIRST_TIME_AROUND
# do something
end
# do the rest of stuff
end
在 Ruby 中有没有办法编写 if FIRST_TIME_AROUND
?我依稀记得曾经读过一些关于此的内容,但我不记得了。
编辑:我确实知道(许多)标准方法...我正在寻找最优雅的解决方案。
最佳答案
items.each_with_index do |x, i|
do_something if i==0
do_rest
end
关于ruby - 第一次在 Ruby 循环中做一些特别的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1535293/