Я пытаюсь создать Ruby Hash объектов, ключами которых являются объекты @name member:
# m is an object with an @name instance variable (a string)
myHash = {}
myHash[m.name] = m
Это выдает эту ошибку:
#<TypeError: can't convert String into Integer>
Кто-нибудь знаетЗачем?Я уверен, что m.name является допустимой строкой ...