Можно ли ссылаться на параметр, переданный методу внутри переданного блока в ruby?

Надеюсь, я никого здесь не повторяю, но я искал в гугле и здесь и ничего не придумал. Этот вопрос на самом деле больше касается «сексуализации» моего кода.

Что я конкретно пытаюсь сделать, так это:

Dir.new('some_directory').each do |file|
  # is there a way to refer to the string 'some_directory' via a method or variable?
end

Спасибо!

6
задан Andrew Haust 16 May 2012 в 22:21
поделиться