Вопросы по теме '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 просмотров
schedule
11.04.2023
Получить количество столбцов и имена столбцов из набора результатов 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