Узел.js: для каждого ... в не работает

Я хотел использовать for each ... in С узла.в JS (версии v0.4.11). я использую его так: var conf = { index: { path: { first: "index.html", pattern: "index/{num}.html" }, template: "index.tpl", limit: 8 ...

Можно ли использовать boost::foreach с std:: map?

найти boost:: foreach очень полезно, Так как это экономит мне много писать. Например, допустим, я хочу напечатать все элементы в список: std::list<int> numbers = { 1, 2, 3, 4 }; for (std::list<int>::iterator i = numbers.begin(); i != num ...

Не по каждому элементу автоматически вызвать Dispose?

в C#, foreach автоматически вызывает Dispose на любом объекте, реализующем IDisposable? http://msdn.microsoft.com/en-us/library/aa664754 (v=vs.71). aspx похоже, указывает, что он делает: *в противном случае выражение коллекции имеет тип, который ре ...

В LINQ + по каждому объекту против + если

мне нужно перебирать список объектов, делать что-то только для объектов, которые имеют свойство boolean значение true. Я с уверенностью сказать, что этот код foreach (RouteParameter parameter in parameters.Where(p => p.Condition)) { //do somethi ...

для выражений против foreach в Scala

Я работаю мой путь через программирование в Scala, и хотя я испытываю соблазн взглянуть на вещи с точки зрения Python, я не хочу программировать "Python в Scala." Я не совсем уверен, что делать, насколько поток управления идет: в Python, мы использу ...

Возврат из lambda forEach () в java

Я пытаюсь изменить некоторые циклы for-each на lambda forEach()-методы для обнаружения возможностей лямбда-выражений. Представляется возможным следующее: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player ...

В C#, почему я не могу изменить член экземпляра типа значения в цикле foreach?

Я знаю, что типы значений должны быть неизменяемыми, но это просто предложение, а не правило, верно? Так почему я не могу сделать что-то вроде этого: struct MyStruct { public string Name { get; set; } } public class Program { static void M ...

Итерация многомерного массива с вложенным оператором Foreach

Я думаю, что это может быть довольно простой вопрос, но я еще не смог понять это. Если у меня есть 2-мерный массив вот так: int[,] array = new int[2,3] { {1, 2, 3}, {4, 5, 6} }; каков наилучший способ итерации по каждому измерению массива с вложен ...

Проверить на null в цикле foreach

есть ли более приятный способ сделать следующее: Мне нужна проверка для null, чтобы произойти в файле.Заголовки перед продолжением цикла if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other ...

Это если(предметы!= null) лишний перед foreach (t пункт в пунктах)?

я часто сталкиваюсь примерно такой код: if ( items != null) { foreach(T item in items) { //... } } в основном if условие гарантирует, что foreach блок будет выполняться только если items не null. Мне интересно, если if условие дей ...

c# foreach (свойство в объекте)... есть ли простой способ сделать это?

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

Как работает range-based для простых массивов?

в C++11 вы можете использовать диапазон на основе for, который действует как foreach других языках. Он работает даже с простыми массивами в C: int numbers[] = { 1, 2, 3, 4, 5 }; for (int& n : numbers) { n *= 2; } как он знает, когда остано ...

Как проверить, является ли переменная массивом?... или что-то вроде массива

Я хочу использовать foreach цикл с переменной, эта переменная может быть много различных типов, NULL например. Итак, перед foreach Я проверяю его: if(is_array($var)){ foreach($var as ... но я понял, что это может быть класс, реализующий Iterato ...

Объявление переменной внутри или вне цикла foreach: что быстрее/лучше?

какой из них быстрее/лучше? Это: List<User> list = new List<User>(); User u; foreach (string s in l) { u = new User(); u.Name = s; list.Add(u); } или такой: List<User> list = new List<User>(); foreach (strin ...

Java: что делает оператор двоеточия (:)?

Я бы сам посмотрел, но я даже не знаю, как это называется. Кто-нибудь может объяснить, что он делает? Я не знал, что было несколько раз: появился. Что он делает в этом случае здесь: public String toString() { String cardString = ""; for (P ...

TypeScript для ... of с индексом / ключом?

Как рассказали здесь TypeScript вводит цикл foreach: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } но разве нет никакого индекса / ключа? Я ожидал бы что-то вроде: for (var item, key of someArray) { .. ...

Как преобразовать все строки в списке в нижний регистр с помощью LINQ?

Я видел фрагмент кода вчера в одном из ответов здесь на StackOverflow, который заинтриговал меня. Это было что-то вроде этого: List<string> myList = new List<string> {"aBc", "HELLO", "GoodBye"}; myList.ForEach(d=>d.ToLower()); Я ...

Как мне выпрыгнуть из цикла 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 } ...

Использование forEach для массива из getElementsByClassName приводит к "TypeError: undefined не является функцией"

на мой JSFiddle, Я просто пытаюсь перебрать массив элементов. Массив не является пустым,как показывают операторы log. И все же призыв к forEach дает мне (не так полезно) " Uncaught TypeError:undefined - это не функция" ошибка. должно быть, я делаю ч ...

Как хранить значения из цикла foreach в массив?

нужно хранить значения из цикла foreach в массив,нужна помощь в этом. Код ниже не работает, только хранит последнее значение, пробовал $items .= ..., но это тоже не делает трюк, любая помощь будет оценена по достоинству. <?php foreach($group_memb ...