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
?