Odpověď na hádanku a tip na školení
Hlavní co se dá ukázce vytknout, je nevhodný způsob porovnávání, kdy metoda ToLower() vytváří další kopii řetězce v paměti - v mnoha odpovědích to bylo "odhaleno" a navrhnut lepší způsob.
Chybou určitě nebylo, že to bylo napsáno v VB.NET

- jen tak na vysvětlenou, dělám teď zrovna více ve VB.NET, proto jsou ukázky většinou v tomhle jazyce. Dělat ukázky i v C# se mi moc nechce, navíc u těchto jednoduchých věcí snad není těžké tomu porozumět.
Upozornění na zajímavé školeníRene Stein pořádá opět svůj kurz o OOP - více na jeho
blogu. Měl jsem možnost účastnit se školení od pana
Kravala i školení pana Steina a doporučil bych spíše ten posledně jmenovaný. Je tak nějak více o praxi a z praxe. Oproti tomu kurz pana Kravala je spíše teoretický, Ale každému může vyhovovat něco jiného.
U obou kurzů jsem obdržel navíc spoustu dalších materiálů - ať již vlastní obsah přednášek, tak i další doplňující texty a ukázky kódu. Mám pocit, že kurz pana Kravala byl delší - 5 dnů, ale třídenní kurz Rene Steina byl dost hutný. Výhodou kurzů od pana Kravala zase může být, že jsou pořádány jako pobytové a tak mate za cenu tří dnů v Praze pět dnů s plnou penzí někde "na vesnici".
Ale jak jsem napsal, kurz pana Steina má u mně o bodík více - takže pokud se chcete dozvědět něco o OOP, využijte tuhle příležitost (což neznamená, že Kravalův kurz je špatný, to vůbec ne)