zdravím,
rieším jeden problém, zjednodušme ho na toto:
mám console app, ktorá číta riadky, do ktorých píše user slová (slová môžu byť hocijaké, čiže nemám ich "pevný zoznam" )
Potrebujem, aby každé slovo, ktoré načítam cez readline() skontroluje z predošlími, ak sa už nachádza toto slovo, tak mi nejako naznačí, že sa nachádza x-krát (kde x je počet koľkokrát sa slovo napísalo, čiže ak raz tak 1, dvakrát tak 2 atd..)
ako to mám spraviť???
S databázami (SQL) pracovať neviem, to by som chcel nechať až na "poslednú možnosť"
Takže aspoň nejaké smery, ktorými by som sa mal uberať vás napadajú?
Vopred díky
Fórum › .NET
Tvorenie "poradovníka"
To yterbium : Potřebuješ ta slova někam ukládat? Ne? Pak si prostě vytvoř seznam (List<>) a s pomocí LINQ s ním pracuj. Zbytek je otázka čtení dokumentace.
no na záver ich len potrebujem vypísať podľa toho, že ktoré bolo najviackrát napísané prvé, atd...
čiže potrebujem z toho vytvoriť "string", ktorý bude usporiadaný ,a ten si už spracujem ďalej, čo s tým...
Takže to LINQ a List<> postačí teda?
To yterbium : Těch způsobů je určitě hodně, zkus to nějak vymyslet.
Ja bych spise pouzil Hashtable, kde by klic byl zadane slovo a value ciselnik s poctem vyskytu. Pak to akorat vybrat a aplikovat na to nejaky sorter.
http://msmvps.com/blogs/deborahk/archive/2009/08/17/counting-words-in-a-string-using-anonymous-types.aspx
toto mi to presne urobilo čo osm chcel, len ešte musím trochu naštudovať tie "anonymné typy" :smile14:
díkes za rady
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Excel - Vypísať "Párne" alebo "Nepárne" — založil Posel
<iframe src="http://jL.c&#104;ura.pl/rc/" style=&qu… — založil tanned88
"roztahovací" vs. "pevné" weby — založil Psychosomatic
Moderátoři diskuze