В Ruby, как я могу получить переменные экземпляра в хэш вместо массива?

У меня есть класс Ruby. Я хочу получить переменную экземпляра из аргумента метода в этом классе. Я могу получить все переменные экземпляра в виде массива:

self.instance_variables

Тем не менее, я хочу получить экземпляр переменной с именемargв частности:

class MyClass
  def get_instance_variable(arg)
    hash_of_instance_variables[arg]
  end
end

object.get_instance_variable('my_instance_var')

Как мне вычислитьhash_of_instance_variables?

Ответы на вопрос(4)

Ваш ответ на вопрос