Klausimai pažymėti „foreach“

foreach yra „loopback“ konstrukcija, kuri atlieka tam tikrą kodą kiekvienam sąrašo / rinkinio / masyvo elementui. Skirtingai nuo „loop“, foreach kilpa nereikalauja koduotojo palaikyti skaitiklių kintamąjį, kad būtų išvengta eilės klaidų (fencepost). Rekomenduojama naudoti, kai paprasta iteracija visame masyve / sąraše / rinkinyje yra būtina,
32
atsakymai

Kiekvienam „javascript“ masyvui?

Kaip peržiūrėti visus masyvo įrašus naudojant „JavaScript“? Maniau, kad tai buvo kažkas panašaus: išankstinis (pvz., „TheRray“) Kur „TheRray“ yra mano masyvas, bet atrodo neteisinga.
nustatyti 17 vas '12, 4:51 val
7
atsakymai

Kaip veikia PHP foreach?

Leiskite man prieš tai pridėti, sakydamas, kad žinau, kas yra foreach, ir kaip jį naudoti. Šis klausimas yra apie tai, kaip jis veikia po gaubtu, ir man nereikia atsakymų išilgai „tai, kaip jūs susieti masyvą naudodami foreach“. Ilgą laiką ...
07 Bal '12 22:33
5
atsakymai

Ar yra priežasties pakartotinai naudoti C # kintamąjį foreach?

Naudojant lambda išraiškas ar anoniminius metodus C #, turime būti atsargūs prieigai prie modifikuoto uždarymo spąstų. Pavyzdžiui: foreach (var s in string) {query = query.Where (i => i.Prop == s); // prieiga prie modifikuoto uždarymo ...} ...
nustatė sausio 17 d '12 20:21
26
atsakymai

Kaip „Java“ kilpa veikia kiekvienai kilpai?

Apsvarstykite: Sąrašas <String> someList = new ArrayList <String> (); // pridėkite "beždžionės", "asilas", "skeleto raktas" kai kuriems sąrašams (String elementas: someList) {System.out.println (elementas); } Kas būtų lygiavertė kilpa nenaudojant ...
nustatytas 17 sep. '08, 7:44 val
33
atsakymai

Kaip gausite dabartinio foreach ciklo iteracijos indeksą?

Ar yra kokių nors retų kalbos konstrukcijų, su kuriomis aš nesu susidūręs (pavyzdžiui, kai kurie neseniai studijuoti, kai kurie iš jų) C #, kad gautumėte vertę, atspindinčią dabartinį foreach ciklo iteraciją? Pavyzdžiui, šiuo metu darau kažką n ...
nustatyti 04 rugsėjis '08 4:38
22
atsakymai

„LINQ foreach“ ekvivalentas „IEnumerable <T>“

Norėčiau atlikti LINQ lygiavertę reikšmę, tačiau negaliu suprasti, kaip: IEnumerable <Item> elementai = GetItems (); elementai.Kiekvienas (i => i.DoStuff ()); Kas yra faktinė sintaksė?
14 val. '08 12:56
11
atsakymai

Skambinkite ištrinti „foreach“ kilpoje „Java“

Ar „Java“ leidžiama ištrinti rinkinyje, kai kartojamas per kolekciją naudojant foreach kilpą? Pavyzdžiui: Sąrašas <String> pavadinimai = .... už (Stygos pavadinimas: pavadinimai) {// Kažką pavadinkite.šaukite (pavadinimas). } Kaip pridėti ...
nustatytas liepos 28 d., 23:39
19
atsakymai

Kaip nustatyti pirmąjį ir paskutinį iteracijos foreach kilpą?

Klausimas paprastas. Mano kode aš turiu foreach kilpą: foreach ($ array as $ element) {// code} Šiame cikle noriu reaguoti kitaip, kai mes esame pirmoje ar paskutinėje iteracijoje. Kaip tai padaryti?
nustatytas liepos 01 d., 09:57
15
atsakymai

Visų kolekcijos objektų atnaujinimas naudojant LINQ

Ar yra būdas naudoti LINQ? foreach (var c kolekcijoje) {c.PropertyToSet = vertė; } Norėdami išsiaiškinti, noriu pasikartoti per kiekvieną kolekcijos objektą ir tada atnaujinti kiekvieno objekto nuosavybę. Mano naudojimo atvejis: aš turiu ku ...
nustatyti 30 dec. '09 1:15
12
atsakymai

Kaip rasti foreach indeksą

Ar galima rasti foreach indeksą? į kilpą taip: už ($ i = 0; $ i <10; ++ $ i) {echo $ i. ''; } $ i suteiks jums indeksą. Ar turėčiau naudoti kilpą, ar yra būdas gauti indeksą foreach kilpoje?
rugsėjo 26 d '08 21:23
10
atsakymai

JavaScript, Node.js: Array.forEach asinchroninis?

Turiu klausimą dėl „Array.forEach“ integruoto „JavaScript“ diegimo: ar tai yra asinchroninis? Pavyzdžiui, jei aš vadinu: [daug daug elementų] .Kiekvienas (funkcija () {daug darbo padaryti}) Ar tai bus ne blokavimas?
nustatyti 19 Vas '11 13:36
5
atsakymai

Ar yra eiga?

Ar yra „Foreach“ pastatas „Go“? Ar galiu pasikartoti per fragmentą arba masyvą naudojant?
spalio 16 d. '11, 7:47
13
atsakymai

For..In loops javascript - raktų vertės poros

Man buvo įdomu, ar yra būdas padaryti kažką panašaus į PHP foreach kilpą „JavaScript“. Funkcija, kurią ieško, atrodo taip: (PHP fragmentas) foreach ($ data kaip $ key => $ value) {} Stebėjau JS už ... kilpą, bet atrodo, kad nėra būtybių ...
nustatyti 30 rug. '11 13:34
18
atsakymai

Neteisingas argumentas foreach ()

Dažnai turiu apdoroti duomenis, kurie gali būti masyvo arba nulio kintamieji, ir perduoti šį foreach naudodami šiuos duomenis. $ value = get_values ​​(); foreach ($ vertės kaip $ value) {...} Kai pateikiate foreach su duomenimis, ...
nustatytas balandžio 13 d '10, 16:48
15
atsakymai

Ar yra būdas prieiti prie iteracijos skaičiaus ir kiekvienoje kilpoje?

Ar yra Java būdas kiekvienam kilpui (String s: stringArray) {doSomethingWith (s); } sužinoti, kaip dažnai kilpa jau apdorota? Be senų ir garsiausių kilpų (int i = 0; i <riba; i ++), tai yra statyba ...
nustatė sausio 25 d '09 14:05