Article View: alt.pl.comp.lang.csharp
Article #22102Re: foreach - kolejność elementów
From: Łukasz 'Maly' Ostrowski
Date: Tue, 22 Feb 2011 14:18
Date: Tue, 22 Feb 2011 14:18
23 lines
1541 bytes
1541 bytes
On Tue, 22 Feb 2011 13:35:30 +0100, mk wrote:
> <snip>
> string[] FileElements = FileContent.Split(' ');
>
> foreach (string element in FileElements.Where(x => x.Trim().Length > 0))
> {
> //Do something with element
> }
>
> Czy w powyższym przykładzie mam pewność, że elementy tablicy
> FileElements będą obsługiwane w takiej samej kolejności jak w poniższym
> przykładzie:
>
> <snip>
Tak. Enumerator Array'a iteruje w kolejności elementów arraya
od pierwszego w górę, Iterator z Where() na
T[](WhereArrayIterator<T>) też nie zmienia kolejności elementów
iterowanego arraya.
--
Pozdrawiam,
Łukasz 'Maly' Ostrowski. http://l3v.eu/
Technical Details
Message-ID:
<18lcofzkk4g0o$.4iz3drl97aco$.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!news.dialog.net.pl!not-for-mailReferences:
<4d63ad95$0$2505$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!news.dialog.net.pl!not-for-mail From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: foreach - kolejność elementów Date: Tue, 22 Feb 2011 15:18:17 +0100 Organization: Acme Lines: 23 Message-ID: <18lcofzkk4g0o$.4iz3drl97aco$.dlg@40tude.net> References: <4d63ad95$0$2505$65785112@news.neostrada.pl> NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1298384310 22053 78.9.71.129 (22 Feb 2011 14:18:30 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Tue, 22 Feb 2011 14:18:30 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit