Вопросы с тегом «foreach»

160
Цикл jquery для данных Json с использованием $ .each

У меня есть следующий JSON, возвращенный в переменной с именем data. ЭТО JSON, КОТОРОЕ ВОЗВРАЩАЕТСЯ ... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] и я пытаюсь перебрать коллекцию, используя $ .each, но сталкиваюсь с проблемами,...

158
Петля bash foreach

У меня есть вход (скажем, файл). На каждой строке есть имя файла. Как я могу прочитать этот файл и отобразить содержимое для

158
Parallel.ForEach vs Task.Run и Task.WhenAll

В чем разница между использованием Parallel.ForEach или Task.Run () для асинхронного запуска набора задач? Версия 1: List<string> strings = new List<string> { "s1", "s2", "s3" }; Parallel.ForEach(strings, s => { DoSomething(s); }); Версия 2: List<string> strings = new...

151
PHP foreach изменяет исходные значения массива

Я новичок в многомерных массивах, и это меня сильно беспокоит. Мой массив выглядит следующим образом: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Затем у меня есть...

148
Можно ли сделать для каждого цикла в Java в обратном порядке?

Мне нужно запустить список в обратном порядке, используя Java. Так, где это делает это вперед: for(String string: stringList){ //...do something } Есть ли способ перебирать stringList в обратном порядке, используя для каждого синтаксиса? Для ясности: я знаю, как перебирать список в обратном...

144
Производительность foreach, array_map с лямбдой и array_map со статической функцией

Какая разница в производительности (если есть) между этими тремя подходами, которые используются для преобразования массива в другой массив? С помощью foreach Использование array_mapс лямбда / функцией закрытия Использование array_mapсо «статической» функцией / методом Есть ли другой подход? Чтобы...

143
Parallel.ForEach () и foreach (IEnumerable <T> .AsParallel ())

Эрг, я пытаюсь найти эти два метода в BCL, используя Reflector, но не могу их найти. В чем разница между этими двумя фрагментами? A: IEnumerable<string> items = ... Parallel.ForEach(items, item => { ... }); B: IEnumerable<string> items = ... foreach (var item in items.AsParallel()) {...

142
Последняя итерация расширенного цикла for в java

Есть ли способ определить, повторяется ли цикл в последний раз. Мой код выглядит примерно так: int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } Дело в том, что я не хочу добавлять запятую...

139
Параллельный foreach с асинхронной лямбдой

Я хотел бы обрабатывать коллекцию параллельно, но у меня проблемы с ее реализацией, поэтому я надеюсь на некоторую помощь. Проблема возникает, если я хочу вызвать метод, помеченный как async в C #, в лямбда-выражении параллельного цикла. Например: var bag = new ConcurrentBag<object>();...

139
Есть ли функция 'foreach' в Python 3?

Когда я сталкиваюсь с ситуацией, я могу сделать это в javascript, я всегда думаю, что если есть foreachфункция, это было бы удобно. Под foreach я подразумеваю функцию, которая описана ниже: def foreach(fn,iterable): for x in iterable: fn(x) они просто делают это для каждого элемента и ничего не...

136
Значение ключа цикла PHP foreach

Я запускаю этот вызов БД, чтобы получить многомерный массив. Я пытаюсь получить ключи каждого, но когда я пытаюсь, он появляется пустым или как массив. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name,...

135
Что делает [] .forEach.call () в JavaScript?

Я просматривал некоторые фрагменты кода и обнаружил, что несколько элементов вызывают функцию по списку узлов с применением forEach к пустому массиву. Например, у меня есть что-то вроде: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with the current node }); но я не...

134
Производительность FOR против FOREACH в PHP

Прежде всего, я понимаю, что в 90% приложений разница в производительности совершенно не важна, но мне просто нужно знать, какая конструкция является более быстрой. Это и ... Информация, доступная в настоящее время о них в сети, сбивает с толку. Многие люди говорят, что foreach - это плохо, но...

127
Как удалить элемент массива в цикле foreach?

Я хочу перебрать массив с помощью, foreachчтобы проверить, существует ли значение. Если значение существует, я хочу удалить элемент, который его содержит. У меня такой код: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Я не знаю, как...

125
Как выйти из цикла foreach в C #?

Как выйти из foreachцикла в C #, если один из элементов соответствует требованиям? Например: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false...

124
Оператор LINQ быстрее, чем цикл foreach?

Я пишу диспетчер рендеринга сетки и подумал, что было бы неплохо сгруппировать все меши, которые используют один и тот же шейдер, а затем визуализировать их, пока я нахожусь в этом проходе шейдера. В настоящее время я использую foreachцикл, но мне интересно, может ли использование LINQ повысить...