Вопросы по теме 'enumerator'

Как можно перечислить коллекцию форм в ASP.NET MVC?
Как я могу перечислить все ключи/значения FormCollection (system.web.mvc) в ASP. NET MVC ?
52027 просмотров
schedule 12.04.2022

Ruby: Манипулировать итераторами?
У меня возникают проблемы с Ruby, связанные с созданием однонаправленных, лениво оцениваемых, потенциально бесконечных итераторов. По сути, я пытаюсь использовать Ruby, как если бы я использовал списки Haskell и, в меньшей степени, генераторы Python....
933 просмотров
schedule 12.03.2023

Коллекция была изменена, операция перечисления может не выполняться
У меня есть многопоточное приложение, и я получаю эту ошибку ************** Exception Text ************** System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at...
25681 просмотров
schedule 25.08.2022

Scala: прочитать некоторые данные Enumerator[T] и вернуть оставшийся Enumerator[T]
Я использую библиотеку асинхронного ввода-вывода playframework, которая использует Iteratees и Enumerators. Теперь у меня есть Iterator[T] в качестве приемника данных (для упрощения скажем, что это Iterator[Byte], который хранит свое содержимое в...
2666 просмотров

Понимание итерационных функций в Haskell
Я пытаюсь выяснить, что такое повторный ввод-вывод в Haskell. Я проверил следующую Haskell-Wiki с некоторыми определениями . Я не понимаю смысла второй, третьей и последних двух строк этой функции: enumerator :: FilePath -> Iteratee (Maybe...
215 просмотров
schedule 03.08.2023

ArgumentError в #new, перечислитель подклассов
Я создаю подкласс Enumerator следующим образом: class CuadraticPrimeGenerator < Enumerator def initialize(a=1,b=49) super do |y| x = 1 loop do y << x**2 + a*x + b x += 1 end end end end...
305 просмотров
schedule 07.11.2022

Prime.new устарел — как переписать этот код?
Этот код находит первое простое число, имеющее 500 делителей. Когда я запускаю его, он работает, но мне говорят, что «Prime::new устарел. Используйте Prime::instance или методы класса Prime». Я думал, что это означает, что я могу заменить...
448 просмотров
schedule 22.12.2022

Перейти к определенному элементу очереди (для класса Queue, определенного в System.Collections) в C# без использования foreach
Я использую очередь для хранения членов класса, который я определил. Через определенный фиксированный интервал времени мне нужно оценить, были ли объекты добавлены в очередь, и если они были добавлены, обработать их, чтобы получить требуемый сигнал....
228 просмотров
schedule 14.08.2022

Различия между этими двумя перечислителями Ruby: [1,2,3].map и [1,2,3].group_by
Есть ли в Ruby функциональная разница между этими двумя перечислителями? irb> enum_map = [1,2,3].map => #<Enumerator: [1, 2, 3]:map> # ends with "map>" irb> enum_group_by = [1,2,3].group_by => #<Enumerator: [1, 2,...
154 просмотров
schedule 25.04.2022

Бесконечная скорость генератора в рубине - метод против перечислителя против ленивого
Предупреждение . Это не имеет практического значения. Я просто хочу знать, что происходит. Я наткнулся на эту строку несколько раз в Интернете: return to_enum __method__ unless block_given? Я хотел проверить это и сделал с ним метод...
369 просмотров

Как мне перебирать два массива по отдельности
Мой собственный небольшой проект состоит в том, чтобы объединить два журнала на основе временных меток, оба журнала имеют одинаковую временную метку. Некоторые строки не имеют меток времени и должны быть напечатаны вместе со строкой с метками...
91 просмотров
schedule 10.08.2023

Сопоставление перечислителей
Использовать Enumerator в Ruby довольно просто: a = [1, 2, 3] enumerator = a.map enumerator.each(&:succ) # => [2, 3, 4] Но могу ли я сделать что-то подобное с вложенными коллекциями? a = [[1, 2, 3], [4, 5, 6]] a.map(&:map) #...
145 просмотров
schedule 27.09.2022

рубиновые перечислители: сразу пропустить несколько итераций (или начать итерацию с n)
Я повторяю перестановки списка (18 элементов) следующим образом: List = [item0..item18] # (unpredictable) Permutation_size = 7 Start_at = 200_000_000 for item, i in List.repeated_permutation(Permutation_size).each_with_index next if i <...
266 просмотров
schedule 19.03.2023

Как я могу создать функцию, которая изменяет значение перечислителя по умолчанию?
как дела у всех? поэтому я создал перечислитель, который содержит 4 значения: состояния игры.h: #ifndef GAME_STATES_H #define GAME_STATES_H enum GAME_STATE { MAIN_MENU, RUNNING, PAUSED, GAME_OVER, EXIT }; void...
34 просмотров
schedule 23.12.2022

(Java) Доступ к статическому члену через ссылку экземпляра с перечислителями
Я только начал изучать Java. IntelliJ выдает мне предупреждение Статический член, доступ к которому осуществляется через ссылку экземпляра в строке 4. Это плохо, я должен это как-то исправить или просто игнорировать? Вот мой код: public class...
60 просмотров
schedule 09.09.2022

Почему нужно избавляться от счетчиков?
Согласно принятому ответу на Удаление перечислителя, когда не использование перечислителей с использованием using, foreach или ручного вызова Dispose () в C # должно быть удалено по завершении, независимо от того, разрешаете ли вы foreach делать...
41 просмотров
schedule 02.03.2023