Articles of foreach

leggere le variabili globali usando foreach in R

Sto cercando di eseguire un ciclo foreach su un server Windows con una CPU 16 core e 64 GB di RAM usando RStudio. (usando il pacchetto doParallel) I processi “worker” copiano tutte le variabili dall’esterno del ciclo for (osservato osservando l’istanza di questi processi nel task manager di Windows quando viene eseguito il ciclo foreach), […]

Il ciclo su ranged è favorevole alle prestazioni?

Leggendo varie domande qui su Stack Overflow su iteratori e prestazioni C ++ **, ho iniziato a chiedermi se for(auto& elem : container) viene “espanso” dal compilatore nella migliore versione ansible? (Un po ‘come l’ auto , che il compilatore inserisce subito nel giusto tipo e quindi non è mai più lento e talvolta più […]

Come faccio a rendere questo async foreach con le promesse?

Ho già giocato con Promises, ma sono nuovo per loro e non riesco a capire come farlo correttamente. Al momento, non c’è alcun motivo per la Promessa, perché non aspetta che l’async $.get completato. Fondamentalmente, ciascuna foreach iteration ha la sua funzione $.get , e ho bisogno di averli tutti completi e quindi di continuare […]

Perché è stato rimosso l’accesso alla gamma di coppie da C ++ 11?

Ho appena scoperto che a un certo punto, la bozza di C ++ 11 aveva std::begin / std::end overloads per std::pair che permetteva di trattare una coppia di iteratori come un intervallo adatto per l’uso in un ciclo basato su intervallo (N3126, sezione 20.3.5.5), ma da allora è stato rimosso. Qualcuno sa perché è stato […]

LINQ + Foreach vs Foreach + If

Ho bisogno di scorrere su un elenco di oggetti, facendo qualcosa solo per gli oggetti che hanno una proprietà booleana impostata su true. Sto discutendo tra questo codice foreach (RouteParameter parameter in parameters.Where(p => p.Condition)) { //do something } e questo codice foreach (RouteParameter parameter in parameters) { if !parameter.Condition continue; //do something } Il […]

Java 8 forOach con indice

C’è un modo per build un metodo forEach in Java 8 che itera con un indice? Idealmente mi piacerebbe qualcosa del genere: params.forEach((idx, e) -> query.bind(idx, e)); Il meglio che potrei fare adesso è: int idx = 0; params.forEach(e -> { query.bind(idx, e); idx++; });

Come posso copiare elementi da un elenco all’altro senza foreach?

Come posso trasferire gli articoli contenuti in un List in un altro in C # senza utilizzare foreach ?

Perché o non accedono ?

Sto lavorando con jsf Mojarra 2.2.7, Java 8, Primefaces 5.1 e netbeans 8.0.2 Ho un Event class con una proprietà List gameRecordList . GameRecord include List gamesEntered e altre proprietà. L’idea è che ho un elenco di persone in un evento e sto configurando se sono inseriti in scommesse o competizioni. Nel mio file .xhtml […]

In java8, come impostare il valore globale nel blocco foreach di lambda?

public void test(){ String x; List list=Arrays.asList(“a”,”b”,”c”,”d”); list.forEach(n->{ if(n.equals(“d”)) x=”match the value”; }); } 1.Come il codice sopra, voglio impostare il valore di una variabile accanto al blocco foreach, può funzionare? 2. E perché? 3. E l’iteratore predefinito è in ordine o disordine? 4.Penso che il blocco di lamda foreach sia semplice e freddo per […]

Stile Linq “Per ogni”

Possibile duplicato: Equivalente Linq di foreach per IEnumerable Esiste una syntax in stile Linq per le operazioni “Per ogni”? Ad esempio, aggiungi valori basati su una raccolta su un’altra già esistente: IEnumerable someValues = new List() { 1, 2, 3 }; IList list = new List(); someValues.ForEach(x => list.Add(x + 1)); Invece di foreach(int value […]