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