J'ai une entrée (disons un fichier). Sur chaque ligne, il y a un nom de fichier. Comment puis-je lire ce fichier et afficher le contenu de
J'ai une entrée (disons un fichier). Sur chaque ligne, il y a un nom de fichier. Comment puis-je lire ce fichier et afficher le contenu de
Quelles sont les différences entre l'utilisation de Parallel.ForEach ou de Task.Run () pour démarrer un ensemble de tâches de manière asynchrone? Version 1: List<string> strings = new List<string> { "s1", "s2", "s3" }; Parallel.ForEach(strings, s => { DoSomething(s); }); Version 2:...
J'ai besoin de parcourir une liste dans l'ordre inverse en utilisant Java. Alors, où cela fait-il avancer: for(String string: stringList){ //...do something } Existe-t-il un moyen d'itérer la liste de chaînes dans l'ordre inverse en utilisant pour chaque syntaxe? Pour plus de clarté: je sais...
Si j'ai le tableau d'objets suivant: [ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ] Existe-t-il un moyen de parcourir le tableau pour vérifier si une valeur de nom d'utilisateur particulière existe déjà et si elle ne fait rien, mais si ce n'est pas pour...
Comme décrit ici, TypeScript introduit une boucle foreach: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } Mais n'y a-t-il pas d'index / clé? Je m'attendrais à quelque chose comme: for (var item, key of someArray) { ...
Quelle est la différence de performances (le cas échéant) entre ces trois approches, toutes deux utilisées pour transformer un tableau en un autre tableau? En utilisant foreach Utilisation array_mapavec la fonction lambda / fermeture Utilisation array_mapavec une fonction / méthode 'statique'...
Erg, j'essaie de trouver ces deux méthodes dans le BCL en utilisant Reflector, mais je ne peux pas les localiser. Quelle est la différence entre ces deux extraits? UNE: IEnumerable<string> items = ... Parallel.ForEach(items, item => { ... }); B: IEnumerable<string> items = ......
Je suis très nouveau dans les tableaux multidimensionnels, et cela me dérange beaucoup. Mon tableau est le suivant: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Ensuite,...
Existe-t-il un moyen de déterminer si la boucle est itérée pour la dernière fois? Mon code ressemble à ceci: int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } Maintenant, le problème est...
Je parcours un tableau d'objets et je souhaite supprimer l'un des objets en fonction de sa propriété 'id', mais mon code ne fonctionne pas. foreach($array as $element) { foreach($element as $key => $value) { if($key == 'id' && $value == 'searched_value'){ //delete this particular object...
Quand je rencontre la situation, je peux le faire en javascript, je pense toujours que s'il y a une foreachfonction, ce serait pratique. Par foreach, j'entends la fonction qui est décrite ci-dessous: def foreach(fn,iterable): for x in iterable: fn(x) ils le font juste sur chaque élément et n'ont...
J'aimerais gérer une collection en parallèle, mais j'ai du mal à l'implémenter et j'espère donc avoir de l'aide. Le problème survient si je veux appeler une méthode marquée async en C #, dans le lambda de la boucle parallèle. Par exemple: var bag = new ConcurrentBag<object>();...
J'exécute cet appel de base de données pour obtenir un tableau multidimensionnel. J'essaie d'obtenir les clés de chacun, mais lorsque j'essaye, il est vide ou sous forme de tableau. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records =...
Je regardais des extraits de code et j'ai trouvé plusieurs éléments appelant une fonction sur une liste de nœuds avec un forEach appliqué à un tableau vide. Par exemple, j'ai quelque chose comme: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with the current node });...
Tout d'abord, je comprends que dans 90% des applications, la différence de performance est complètement hors de propos, mais j'ai juste besoin de savoir quelle est la construction la plus rapide. Cela et ... Les informations actuellement disponibles à leur sujet sur le net prêtent à confusion....
Je sais que je pourrais utiliser une forinstruction et obtenir le même effet, mais puis-je faire une boucle en arrière dans une foreachboucle en C
Je veux parcourir un tableau avec foreachpour vérifier si une valeur existe. Si la valeur existe, je souhaite supprimer l'élément qui la contient. J'ai le code suivant: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Je ne sais pas comment...
Comment sortir d'une foreachboucle en C # si l'un des éléments répond à l'exigence? Par exemple: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false
J'écris un gestionnaire de rendu de maillage et j'ai pensé que ce serait une bonne idée de regrouper tous les maillages qui utilisent le même shader, puis de les rendre pendant que je suis dans cette passe de shader. J'utilise actuellement une foreachboucle, mais je me suis demandé si l'utilisation...
Si je fais ce qui suit dans un script PowerShell: $range = 1..100 ForEach ($_ in $range) { if ($_ % 7 -ne 0 ) { continue; } Write-Host "$($_) is a multiple of 7" } J'obtiens la sortie attendue de: 7 is a multiple of 7 14 is a multiple of 7 21 is a multiple of 7 28 is a multiple of 7 35 is a...