如何使用 Ruby 访问包含对象数组的对象的属性?
我有一个看起来像这样的变量:
@myvar = [#<MYOBJECT::MObject0x00000000000000="000", @id="1000",
@status="Open", @color="Red">, #<MYOBJECT::MObject0x00000000000001="001",
@id="1001", @status="Closed", @blue="450">]
我试过了:
@myvar.each(|name| puts "Status: #{name.status} Color: #{name.color}"
但它返回完整的对象而不是属性值。