Net polozka v poli
Jiří Nesvacil
nesvacil na posys.eu
Sobota Leden 20 18:59:13 CET 2018
Bude zde neco jako indexOf. Obecne cislo je vhodne predavat, tam, kde se
bude serializovat tj. prenaset object pres web napriklad. Tam, kde neni
nutne predavat cislo, tak pouzijte WeakReference na dany objekt a to
predavetje, bude to rychlejsi. Ono si je nutno uvedomit, jak funguji
vsechny ty indexOf .. uvnitr prohledavaji jeden po druhem, pokud to je
nejaky list, pole, atp. . Ze zacatku to nevadi, ale pocase tech indexu
je na sebe hodne a zpomaluje to. Pokud pouzijete weakreference misto
indexOf, tak se vyvarujete i chyb pokud nekdo do pole nejakych trid neco
prida.
Jirka
Dne 20.01.2018 v 18:40 Miroslav Draxal napsal(a):
>
> Mám pole struktur, ve struktuře metodu, která pracuje se svým číslem
> prvku pole.
>
> Má metoda nějakou šanci zjistit své číslo prvku v daném poli?
>
> Podle toho, co jste psal, tak asi ne.
>
> Takhle je to lépe popsáno? Asi se moc dobře nevyjadřuji.
>
> Míra
>
> *From:*Hw-list [mailto:hw-list-bounces na list.hw.cz] *On Behalf Of
> *Ladislav Vaiz
> *Sent:* Saturday, January 20, 2018 4:03 PM
> *To:* HW-news
> *Subject:* Re: Net polozka v poli
>
> Dobrý den,
> kód nechápu a po převedení na c# také ne. Pokud byste vybral prvek z
> pole a předal ho metodě, tak se přenese pouze hodnota a už nemáte
> šanci získat index.
> Předávat index mi nepřipadne jako úplně špatné řešení.
> L.
>
> Dne 20.1.2018 v 15:19 Miroslav Draxal napsal(a):
>
> Dobrý den,
>
> S dotazem na zdejší odborníky přes NET.
>
> Existuje nějaká metoda, jak by mohla struktura v poli zjistit svou
> aktuální pozici ze vnitř?
>
> FriendStructurex
>
> Friendneco AsString
>
> PrivatePoziceVpoli AsInteger'=???
>
> FriendSubUdelamNeco()
>
> ' tady použiji proměnnou PoziceVPoli, která by měla nabývat
> hodnoty pořadí v poly xx
>
> EndSub
>
> EndStructure
>
> Privatexx(20) Asx
>
> Díky za náměty
>
> Ps. nerad bych to dělal takhle
>
> FriendStructurex
>
> Friendneco AsString
>
> FriendSubUdelamNeco(PoziceVpoli)
>
> ' tady použiji proměnnou PoziceVPoli, která by měla nabývat
> hodnoty pořadí v poly xx
>
> EndSub
>
> EndStructure
>
> Privatexx(20) Asx
>
> PrivateSubxxx()
>
> xx(10).UdelamNeco(10)
>
> EndSub
>
>
>
>
> _______________________________________________
>
> HW-list mailing list - sponsored bywww.HW.cz <http://www.HW.cz>
>
> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20180120/dac6bfcd/attachment.html>
Další informace o konferenci Hw-list