[Ironruby-core] Referencing a CLR List in IronRuby

Eric Nicholson enicholson at gmail.com
Thu Oct 11 15:59:32 EDT 2007


Good Call. foo.get_Item() works great.  foo[0] throws an exception.

Thanks Justin!  That's much better than ToArray.GetValue...

-Eric

On 10/11/07, Justin Bailey <jgbailey at gmail.com> wrote:
>
> On 10/11/07, Eric Nicholson <enicholson at gmail.com> wrote:
> >
> > I can't figure out how to get items out of any of the CLR List types in
> > IronRuby.  Here's a contrived example:
> >
> > >>> require 'mscorlib'
> > => true
> > >>> foo = System::Collections:: ArrayList.new()
> > => #<ArrayList:0x0000056>
> > >>> foo.Item(0)
> > System.MissingMethodException: undefined local variable or method `Item'
> > for #<ArrayList:0x0000056>:ArrayList
>
>
> The actualy method name will be get_Item(), I think. But did you try
>
> >>> foo[0]
>
> Might work!
>
> Justin
>
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/ironruby-core/attachments/20071011/02974de6/attachment.html 


More information about the Ironruby-core mailing list