[Mono-list] Array.GetEnumerator()
Martin Baulig
martin@gnome.org
08 Mar 2002 18:39:33 +0100
"Nick Drochak" <ndrochak@gol.com> writes:
> Here's my patch to implement Array.GetEnumerator() for single rank
> arrays.
>
> I think that multi-dimensional arrays are different enough to warrant a
> separate internal enumerator class. Besides, it was pretty simple
> without worrying about multiple dimensions and I'm sleepy :)
>
> I'll write some tests for this tomorrow, but wanted to get some feedback
> sooner rather than later.
Rather than having two different implementations for one- and multi-
dimensional arrays, I'd prefer having one implementation for both.
So I think we should write the multi-dimensional implementation first and
then see whether it also works for one-dimensional arrays.
> Notice I had to put in a version count in all the mutators. I hope this
> doesn't mess up anything anyone else is working on.
Huch, what is this good for ?
(I must confess, I haven't looked at the docu yet, so that I don't have any
idea what GetEnumerator is supposed to do ...)
--
Martin Baulig
martin@gnome.org