Poznáváme C# a Microsoft.NET – 9. díl

Diskuze čtenářů k článku

avatar
24. 11. 2007 13:09

Programovou oflline verzi seriálu naleznete ke stažení na http://poznavame-c-msnet.wz.cz/

Souhlasím  |  Nesouhlasím  |  Odpovědět
deimos  |  09. 02. 2005 09:06

Souhlasím  |  Nesouhlasím  |  Odpovědět
vorian atreides  |  29. 01. 2005 23:11

na druhu stranu pristup cez indexer (teda klasicky cyklus i=0;i<xyz;i++) je celkom slusne rychlejsi ako cyklus cez enumerable (teda foreach) ... to ma len tak napadlo po 8 borovickach

Souhlasím  |  Nesouhlasím  |  Odpovědět
Sharpik  |  28. 01. 2005 12:52

IMHO jedna z najlepsich vlastnosti C# oproti C/C++ a ani nie je spomenute? Kolko tukania do klavesnice sa tym da usetrit ... V kratkosti vyuzitie pre vsetko co implementuje IEnumerable (polia, tusim ze vsetko zo System.Collections a halda dalsich). Pre porovnanie, tieto dva uryvky su si ekvivalentne:

System.Collections.ArrayList list = new System.Collections.ArrayList();
list.Add ("Hello");
list.Add ("world");

for (int i=0; i < list.Length;i++)
{
string val = list[i] as string;
...
}

a

foreach (string val in list)
{
...
}

Souhlasím  |  Nesouhlasím  |  Odpovědět
Bobris  |  28. 01. 2005 14:52

Do ekvivalence tam neco chybi:
{
int i=0;
foreach (string val in list)
{
...
i++;
}
}

Souhlasím  |  Nesouhlasím  |  Odpovědět
Pusak, Pusak  |  28. 01. 2005 15:31

Dobrý den,
popisem cyklu foreach se budu zabývat spolu s poli. Je tomu tak z důvodu, že o polích ani o kolekcích jsem se v seriálu ještě nezmínil a cyklus foreach slouží k jejich procházení.

S pozdravem Petr Puš

Souhlasím  |  Nesouhlasím  |  Odpovědět
Noname, Noname  |  28. 01. 2005 00:42

Díky za to, že se minule někteří ozvali, takže už mám poslední 3 místa pro projekty v Irsku a v ČR pro programátory v C# a .NET. Takže jestli ještě někdo máte zájem, možná poslední šance! Pište na programatori{zavináč}kapler.cz. Sháním i nějaké Java a C++ programátory, takže když byste měli zájem, tak se ozvěte.

Souhlasím  |  Nesouhlasím  |  Odpovědět
mosquito, mosquito  |  28. 01. 2005 04:25

jeste to pro me neni aktualni ale mohu se ciste orientacne optat jaky je platovy rozdil programatora v CR a v Irsku - staci i nejak selsky pomerove 1:1 1:2 ? dik

Souhlasím  |  Nesouhlasím  |  Odpovědět
David  |  28. 01. 2005 08:45

No nemyslím, že Irsko je o penězích. Určitě tam vyděláš víc, ale zase víc vydáš (hlavně asi podnájem). Pracuju už dost dlouho v Německu (předtím v Anglii) a ten rozdíl mi vychází tak 3:1. Jinými slovy, na co v ČR pracuješ 3,5 roku, na to máš v Německu za rok. Za 5 let práce v Německu vyděláš tolik, co za 15 let v ČR. Ten poměr se ale snižuje ve prospěch ČR díky sílící koruně.

U Irska ten poměr bude asi menší, obzvlášť pokud započítáš případné cesty domů. Pokud má někdo dobrou práci třeba v Praze, tak se mu to asi neoplatí. Ale Irsko je nádherné. Zdokonalíš si Angličtinu, poznáš jak chutná Guiness v hospodě-salónu s kulečníkem, skvělá příroda. A pokud jsi dobrodruh, tak můžeš mrknout s dlažební kostkou v ruce třeba do Belfastu, i když ono to už asi není, co bylo

Já bych do toho šel.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Noname, Noname  |  28. 01. 2005 10:21

Asi takhle - programátor s hodně zkušenostmi a znalostmi může mít v čechách asi 60-90 tisíc Kč měsíčně, v Irsku v přepočtu 120-150 tisíc. Ubytování je často součástí nabídky zaměstnání (mimochodem, kdybyste věděli o obvodní lékařce nebo sestře, která by chtěla do Irska za 120 tisíc měsíčně (90 u sester) včetně ubytování ve vlastním apartmá namísto jejich tabulkových 10 tisíc, tak dejte vědět taky.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor