Ruby dynamischer Variablenname
Gibt es eine Möglichkeit, Variablen in Ruby mit dynamischen Namen zu erstellen?
Ich lese eine Datei und wenn ich eine Zeichenfolge finde, wird ein Hash generiert.
z.B.
file = File.new("games.log", "r")
file.lines do |l|
l.split do |p|
if p[1] == "InitGame"
Game_# = Hash.new
end
end
end
Wie kann ich # in Game_ # in Nummern ändern (Game_1, Game_2, ...)