> On 7/5/07, Frans Bouma <[EMAIL PROTECTED]> wrote:
> >
> >         One could use the enumerator indeed, but if I add an item, is it
> > always appended to the list? IMHO undefined. The Dictionary<T,U> docs say:
> > "For purposes of enumeration, each item in the dictionary is treated as a
> > KeyValuePair structure representing a value and its key. The order in
> > which
> > the items are returned is undefined."
> >
> >         So it's undefined what order the items are returned. :)
> 
> 
> It's not undefined. It's just not defined in a way that's useful to anybody.
> :)

        Not to be a nittpicker, but it literarly says 'it's undefined' (the 
docs) ;)

> Dictionaries of identical size with identical items will enumerate
> identically. I'm sure if someone really wants to know what order things will
> come out in, they can find a way. ;)

        Heh, ok, I see this the same as the order in which SELECT * FROM TABLE 
returns its rows. Normally, the order is typically the same, though it could be 
different under certain situations

                FB

===================================
This list is hosted by DevelopMentor�  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to