ie kann ich in Ruby Instanzvariablen in einem Hash anstelle eines Arrays abrufe

Ich habe eine Ruby-Klasse. Ich möchte eine Instanzvariable von einem Argument zu einer Methode in dieser Klasse erhalten. Ich kann alle Instanzvariablen als Array erhalten:

self.instance_variables

ch möchte jedoch die Instanzvariable mit dem Namen @ erhaltearg, speziell:

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

object.get_instance_variable('my_instance_var')

Wie berechne ichhash_of_instance_variables?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage