🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #22102

Re: foreach - kolejność elementów

#22102
From: Łukasz 'Maly' Ostrowski
Date: Tue, 22 Feb 2011 14:18
23 lines
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-mail
References: <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