Ahoj pořeboval bych pomoc s vytvořením řady v C#. Jedná se o to aby se při stisku tlačítka vypsal název a počet (počet je počet stisknutí tlačítka). Pro jedno tlačítko je to bezproblémové přímo výpisem, ovšem pro více? Máte nějaký nápad zda budel lepší pole nebo výpis do souboru či ještě něco jiného?
Předem děkuji
Fórum › .NET
Vytvoření řady v C#
Pokud je to ve WinForm tak eventa na zachycení kláves, tam ti příjde přímo jaká klávesa a k tomu si vytvoříš List tvojí třídy kde bude "Keys" a "cislo" (List<Keys, int> bagr)
a při stisknutí se spustí eventa a ty projedeš jestli v tvým listu existuje klávesa, když jo tak k tomu int přičti jedna a když ne tak jí tam přidej a nastav do int 1 jako první stisknutí.
A pak dál si s tím dělej co chceš :) Třeba vypiš, smaž apod :)
#1 stanleysteel
Ideální bude HashTable. Jeho indexer (this[]) umožňuje alokovat či přiřadit hodnotu. Načež bys jen dal do KeyDown eventu: hashTableInstance[e.Keydata]++; Případně tak nějak. Jinak bych spíše použil LoopBack z knihoven C++, ovšem to je spíše pro Geeky...
Ok vyzkouším oboje a uvidím jak to pošlape
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
Nevim si rady — založil tom
Soucet rady — založil AvsFan
FOURIEROVE RADY — založil bbeni
Rady na icq — založil UrbiCZ
Moderátoři diskuze