Re: Newbie - delete item from collection
Eddie Lascu <[email protected]>
| Newsgroups | gmane.comp.windows.devel.dotnet.advanced |
|---|---|
| Organization | IBI Group |
| Message-ID | <[email protected]> |
Count is a property that returns the actual number of elements contained in the ArrayList so has to be reevaluated every time is invoked. -----Original Message----- From: Discussion of advanced .NET topics. [mailto:[email protected]] On Behalf Of Geoff Taylor Sent: Monday, November 17, 2008 5:06 PM To: [email protected] Subject: Re: [ADVANCED-DOTNET] Newbie - delete item from collection Really? I thought that was cached before the first iteration of the loop and not re-evaluated. Does it really evaluated Count each time through the loop? Geoff On 17 Nov 2008, at 21:04, Chris Anderson <[email protected]> wrote: >> (I'd also have expected it to throw an exception towards the end, >> because there are no longer _someList.Count items in the list.) > > Yes there are ;-) > _someList.Count will be decrementing as you remove items > > =================================== > View archives and manage your subscription(s) at > http://peach.ease.lsoft.com/archives =================================== View archives and manage your subscription(s) at http://peach.ease.lsoft.com/archives =================================== View archives and manage your subscription(s) at http://peach.ease.lsoft.com/archives