Wie erstelle ich dynamisch eine lokale Variable?

Ich habe eine Variablevar = "some_name" und ich möchte ein neues Objekt erstellen und es zuweisensome_name. Wie kann ich es tun? Z.B.

var = "some_name"
some_name = Struct.new(:name) # I need this
a = some_name.new('blah') # so that I can do this.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage