Вопросы по теме 'enumerator'
C#: доступ к обратному перечислителю для связанного списка
Я создал «обратный итератор» для LinkedList, теперь я хотел бы использовать его с методом расширения:
public static class LinkedListExtensionMethods
{
public static IEnumerator GetReverseEnumerator<T>(this LinkedList<T>...
841 просмотров
schedule
17.01.2023
Сравнение пакета enumerator и iteratee
В настоящее время существует два популярных варианта реализации шаблона повторения :
пакет перечислителя и
пакет iteratee .
Каковы их относительные преимущества? Лучше ли одно, чем другое, или это зависит от варианта использования (и...
731 просмотров
schedule
20.06.2023
Почему в C # нет ReverseEnumerator?
Кто-нибудь знает, была ли конкретная причина или дизайнерское решение не включать обратный перечислитель в C #? Было бы так хорошо, если бы существовал эквивалент C ++ reverse_iterator , точно так же, как Enumerator является эквивалентом C ++...
8858 просмотров
schedule
03.08.2022
Scala: получение оригинальной итерации после применения enumeratee (пример из игровой документации не компилируется)
Я хочу применить перечисление к итерируемому, а затем вернуть исходное итерируемое, чтобы я мог применить дополнительные материалы. В документации по игре есть пример, в котором используется Iteratee[Int,Int], который просто суммирует ввод...
457 просмотров
schedule
17.11.2023
Оператор C # Foreach не содержит общедоступного определения для GetEnumerator
У меня проблема с приложением Windows Form, которое я создаю на C #. Ошибка заявляет, что «оператор foreach не может работать с переменными типа CarBootSale.CarBootSaleList, потому что CarBootSale.CarBootSaleList не содержит общедоступного...
149932 просмотров
schedule
07.05.2022
Назначение счетчика
Мне нужно преобразовать число с плавающей запятой, переданное в конструктор, в строку, основанную на значении числа с плавающей запятой (назовем его R), используя перечислитель. Это выглядит примерно так:
static void Main(string[] args)
{...
25 просмотров
schedule
06.10.2022
Scalaz 7 Iteratee для обработки большого zip-файла (OutOfMemoryError)
Я пытаюсь использовать пакет scalaz iteratee для обработки большого zip-файла в постоянном пространстве. У меня есть длительный процесс, который мне нужно выполнить для каждого файла в zip-файле. Эти процессы могут (и должны) выполняться...
711 просмотров
schedule
28.04.2022
Ruby: возвратный перечислитель
Есть ли способ зациклить перечислитель в Ruby? Учитывая этот фрагмент кода:
a=[1,2,3]
a.to_enum
a.next => 1
a.next => 2
a.next => 3
a.next => 1
Как я могу заставить метод next вернуться к первому элементу, когда перечислитель...
429 просмотров
schedule
02.01.2023
Play Framework [2.2-scala]: создание Enumerator из медленного InputStream
Я внедряю API доставки файлов AWS S3. Я вынужден передавать байты из S3ObjectInputStream S3 в браузер. У нас есть вариант использования, когда обслуживать файл с облачным фронтом не вариант (в основном локальная разработка)
У меня есть...
539 просмотров
schedule
23.08.2022
Как добавить состояние в перечислитель воспроизведения?
Чтобы передать ответ Play, я хочу передать Enumerator методу результата feed . Мне нужно передать состояние от шага итерации производства/потребления к следующему шагу (или сохранить состояние). Здесь...
165 просмотров
schedule
28.01.2023
Получить перечислитель для универсального объекта
Я провел тщательный поиск ответа и не нашел его.
Я хочу написать метод, который переводит объект в объект словаря. При вызове этого метода будет предоставлен конкретный тип входного объекта.
Вот что у меня есть до сих пор.
public static...
241 просмотров
schedule
26.12.2023
Rspec тестирует метод с помощью перечислителя в Ruby. Метод запускается только после сбоя впоследствии
В настоящее время я завершаю решение судоку на рубине. Используя перечислитель, я создал метод, который создает 9 массивов на основе моей сетки 9x9, каждый из которых ссылается на поле 3x3 в игре судоку. Тестируя это в Rspec, я обнаружил, что это...
438 просмотров
schedule
11.04.2023
Поведение цикла ForEach служб SSIS
Это типичное поведение контейнера ForEach:
Однако, если я делаю то, что показано на изображении ниже, задача «Выполнение SQL» никогда не выполняется, как я могу добиться такого поведения? Мне не нужно использовать контейнер ForEach, если...
345 просмотров
schedule
21.12.2022
Почему Enumerator использует IEnumerator, но никогда не реализует какой-либо метод этого интерфейса в C#?
Насколько я знаю, если вы используете интерфейс, вы должны реализовать все определения внутри интерфейса, в этом случае, просматривая структуру Enumerator, я заметил, что эта структура использует интерфейс IEnumerator:
public struct Enumerator :...
163 просмотров
schedule
11.08.2022
Как понять рабочий процесс в цепочке перечислителей ruby
Приведенный ниже код дает два разных результата.
letters = %w(e d c b a)
letters.group_by.each_with_index { |item, index| index % 3 }
#=> {0=>["e", "b"], 1=>["d", "a"], 2=>["c"]}
letters.each_with_index.group_by { |item, index| index...
182 просмотров
schedule
03.11.2022