相关疑难解决方法(0)

从'下一个'返回一个坏主意的值?

应该是一个简单的.我想,通过阅读这篇博文,我可以在我的next命令后立即返回一些内容:

next "new value" if axis_range == "test"

我真正想做的是在同一行记录下一个原因:

next @logger.info('skipping this item because for fun') unless (elephants.size > 0)

我找不到next关于ruby doc的这种用法的任何讨论.代码肯定有效.我意识到我可以使用一个unless块来执行此操作,但该行代码非常简洁.

两个问题:

  • 某个地方有更好的文件吗?
  • 这种用法next有点奇怪而不是'ruby-ish'吗?

ruby

10
推荐指数
1
解决办法
3498
查看次数

标签 统计

ruby ×1