Resultados da pesquisa a pedido "ienumerator"
Por que matrizes no .net implementam apenas IEnumerable e não IEnumerable <T>?
Eu estava implementando minha própria classe ArrayList e fiquei surpresa quando percebi que public System.Collections.Generic.IEnumerator<T> GetEnumerator() { return _array.GetEnumerator(); }não funcionou. Por que as matrizes não implementam ...
Pergunta sobre IEnumerable e IEnumerator
Eu uso o código a seguir para permitir que o myClass use foreach. Mas sou um pouco iniciante em programação e tenho alguma dificuldade em entender o código a seguir. Eu descrevi meus problemas nos comentários. Ficaria muito grato por fornecer ...
obter enumerador genérico de uma matriz
Em c #, como obter um enumerador genérico de uma determinada matriz?No código abaixo,
Como posso usar IEnumerator.Reset ()?
Como exatamente é a maneira correta de ligar paraIEnumerator.Reset [http://msdn.microsoft.com/en-us/library/system.collections.ienumerator.reset.aspx] ? A documentação diz: OReset método @ é fornecido para interoperabilidade COM. Não ...
Unidade - retorno de rendimento do IEnumerator null
Atualmente, estou tentando entender o IEnumerator & Coroutine no contexto do Unity e não estou muito confiante no que o "retorno de retorno nulo" executa. No momento, acredito que basicamente faz uma pausa e aguarda o próximo quadro e no próximo ...
Simple IEnumerator use (with example)
Estou tendo problemas para lembrar como (mas não por que) usarIEnumerators em c #. Estou acostumado a Java com sua documentação maravilhosa que explica tudo muito bem para iniciantes. Por favor tenha paciencia comigo Tentei aprender com outras ...
Por que implementar IEnumerable (T) se eu posso apenas definir ONE GetEnumerator?
Atualizar: Agradeço todos os comentários, que essencialmente constituíram oposição unânime. Embora todas as objeções levantadas sejam válidas, sinto que a unha definitiva no caixão foiA observação astuta de ...
Qual é a diferença entre "yield return 0" e "yield return null" na Coroutine?
Eu sou novo e um pouco confuso sobre "yield". Mas finalmente entendo como funcionou usandoWaitForSeconds mas não vejo a diferença entre "yield return 0"e"yield return null" os dois estão aguardando a execução do próximo quadro? desculpe pelo ...
Implementando um enumerador bidirecional em C #
Existe uma maneira de usar blocos de rendimento para implementar umIEnumerator<T> que pode retroceder (MoveLast()) e também para a frente?
Página 1 do 2