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

Реализация IEnumerator без использования yield return
Я изучаю концепции итераторов на C # и экспериментирую с кодами, решая простые задачи и пытаясь реализовать по-разному. Я пытаюсь отобразить все термины в списке, для этого пытаюсь разными способами получить результаты. В приведенном ниже коде я...
2071 просмотров
schedule 25.09.2021

WaitForSeconds в Unity3D
У меня есть IENumerator в Unity, который активирует объект пола каждые 0.70f-0.82f, поэтому промежутки между объектами пола генерируются случайным образом. Проблема в том, что когда у кого-то падает FPS, промежутки будут огромными, и у игрока не...
302 просмотров
schedule 05.10.2021

Как сбросить переменную IEnumerator?
В моем коде есть сопрограмма движения (которая перемещается на 1 единицу расстояния в секунду). public IEnumerator Move(int distance){...} У меня есть список IEnumerator , которые в основном являются вызовами этой сопрограммы: public...
109 просмотров
schedule 02.10.2021

Коллекция J# в коллекцию VB .NET
У меня есть серия вызовов API, которые возвращают типы данных J#. Мне удалось преобразовать большинство типов данных (Integer, Boolean, Double, Float и т. д.) просто отлично. Теперь мне нужно преобразовать java.Util.Collection в коллекцию VB .NET...
261 просмотров
schedule 09.04.2022

Что вы называете IEnumerable‹Foo›?
Иногда я ловлю себя на мысли, какое слово использовать, говоря о IEnumerable<Foo> . Я не думаю, что вижу последовательное наименование при чтении. IEnumerable<Foo> : это имя типа. Это бесполезно, когда думаешь или используешь в...
273 просмотров
schedule 29.06.2022

Почему должны быть реализованы IEnumerator‹T› GetEnumerator() и GetEnumerator()?
Работаем над реализацией интерфейса IEnumerable . На самом деле я нашел два метода, которые необходимо реализовать: public IEnumerator<Item> GetEnumerator() System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()...
409 просмотров
schedule 24.07.2022

Как вернуть динамическую сущность в GetEnumerator‹T›
У меня есть класс, реализованный из IEnumerable<T> : public class MyList<T> : IEnumerable<T> { IQueryable Queryable; public MyList(IQueryable ts) { Queryable = ts; }...
129 просмотров
schedule 02.08.2022

IEnumerable и IEnumerator в одном классе, плохая идея?
Это плохая идея? Private Class GH_DataStructureEnumerator(Of Q As Types.IGH_Goo) Implements IEnumerable(Of Q) Implements IEnumerator(Of Q) .... .... 'Current, MoveNext, Reset etc.' .... .... Public Function GetEnumerator_Generic()...
820 просмотров
schedule 12.08.2022

Unity Использование IENumerator для установки класса, который будет использовать другой объект
Я пытаюсь создать объект из моей БД, который использует другой класс. Но, кажется, есть проблема из-за задержки ответа от IEnumerator (может быть?). У нас есть очень простой вражеский класс для парсинга json: [System.Serializable] public class...
303 просмотров
schedule 12.08.2022

Зачем нам нужны два интерфейса для перечисления коллекции?
Я довольно давно пытался понять идею IEnumerable и IEnumerator . Я прочитал все вопросы и ответы, которые смог найти в сети, и в частности на StackOverflow, но меня это не удовлетворило. Я дошел до того, что понимаю как эти интерфейсы, но не...
524 просмотров
schedule 01.09.2022

StartCoroutine и IEnumerator (Unity 3D)
это мой код public void myFuntion(){ JsonFx.Json.JsonWriter writer =new JsonFx.Json.JsonWriter(); string jsondata2=writer.Write(fps); WWWForm form = new WWWForm(); form.AddField("facprodstrans", jsondata2); string...
1452 просмотров
schedule 05.09.2022

Захват и обработка нескольких вводов с клавиатуры одновременно
Я разрабатываю игру Unity, которая использует ввод MIDI с клавиатуры пианино, используя библиотеку DryWetMIDI. Я должен определить, когда был сыгран аккорд, и обработать аккорд в целом. В настоящее время мой подход заключается в том, чтобы...
107 просмотров
schedule 23.09.2022

Инициировать сопрограмму в общедоступной статической пустоте в Unity?
Да, я буквально застрял на простой сопрограмме. В своей игре на Unity я пытался понять, как использовать что-то подобное в публичной статической пустоте: StartCoroutine(ExampleCoroutine()) Я понимаю, что нет возможности использовать эту строку...
294 просмотров
schedule 01.10.2022

Могу ли я иметь метод, возвращающий IEnumerator‹T›, и использовать его в цикле foreach?
Мне нужно установить высоту каждого текстового поля в моей форме, некоторые из которых вложены в другие элементы управления. Я думал, что могу сделать что-то вроде этого: private static IEnumerator<TextBox> FindTextBoxes(Control...
11936 просмотров
schedule 20.06.2023

Почему IEnumerator ‹T› наследуется от IDisposable, а неуниверсальный IEnumerator - нет?
Я заметил, что общий IEnumerator<T> наследуется от IDisposable, а неуниверсальный интерфейс IEnumerator - нет. Почему он устроен именно так? Обычно мы используем оператор foreach для просмотра экземпляра IEnumerator<T> ....
9453 просмотров
schedule 06.03.2023

Есть ли метод HasNext для IEnumerator?
С Java Iterator s я использовал метод hasNext , чтобы определить, имеет ли итерация больше элементов (без использования элемента) - таким образом, hasNext подобен методу " Peek ". Мой вопрос: есть ли что-нибудь вроде метода " hasNext " или "...
22797 просмотров
schedule 21.07.2023

Динамически созданный класс, реализующий IEnumerator‹T› GetEnumerator() и IEnumerator IEnumerable.GetEnumerator()
У меня проблема с Reflection.Emit. Я хочу иметь динамически созданный класс с простой реализацией ICollection. Все методы, которые я определил нормально, вместо следующих двух: public IEnumerator GetEnumerator() и IEnumerator...
1305 просмотров

Получить количество столбцов и имена столбцов из набора результатов LinQ
Я создаю пользовательский элемент управления Grid View и хотел бы знать, как получить количество столбцов и имена столбцов из набора результатов LinQ. Это будет использоваться для создания динамического представления сетки. У меня есть один класс...
2554 просмотров
schedule 16.08.2023

Передача значения по ссылке в функцию IENumerator?
Чтобы уточнить, что я делаю это в Unity3D, что может быть важно, а может и нет? Я пытаюсь выяснить, могу ли я передать значение по ссылке функции IEnumerator, которая не дает результата. Если я попытаюсь сделать это с помощью функции yield, VS2010...
4992 просмотров
schedule 26.06.2023

Идеальная общая числовая последовательность C# IEnumerable с началом и интервалом
Я искал, но не смог найти идиоматический пример универсального класса, реализующего IEnumerable, который делает следующее: конструктор принимает start и interval , а GetEnumerator возвращает IEnumerator , который начинается с начала и продолжает...
637 просмотров
schedule 25.07.2023