【发布时间】:2012-05-08 11:42:21
【问题描述】:
我的代码中有以下逻辑:
if !@players.include?(p.name)
...
end
@players 是一个数组。有没有办法让我避免!?
理想情况下,这个 sn-p 应该是:
if @players.does_not_include?(p.name)
...
end
【问题讨论】:
-
do是有效的红宝石吗?我收到一个错误syntax error, unexpected end-of-input(如果我删除了do,则有效) -
请参阅stackoverflow.com/a/60404934/128421,了解搜索数组与集合的基准。
标签: ruby-on-rails ruby