Resultados da pesquisa a pedido "ienumerable"

4 a resposta

Prós e contras do uso da coleção Observable sobre IEnumerable

8 a resposta

Qual é a melhor maneira de adicionar um único elemento a uma coleção IEnumerable?

Estou surpreso ao ver que não parece haver um método para adicionar um único elemento a uma coleção IEnumerable. Como posso adicionar um único elemento a uma coleção IEnumerable?

2 a resposta

Por que o Enumerator.MoveNext não está funcionando conforme o esperado quando usado com o uso e o async-waitit?

Eu gostaria de enumerar através de umList<int> e chame um método assíncrono. Se eu fizer isso desta maneira: public async Task NotWorking() { var list = new List<int> {1, 2, 3}; using (var enumerator = list.GetEnumerator()) { ...

4 a resposta

Como classificar um IEnumerable <string>

Como posso classificar umIEnumerable<string> alfabeticamente. Isso é possível? Edit: Como eu escreveria uma solução in-loco?

12 a resposta

Iteração pareada em C # ou enumerador de janela deslizante

Se eu tiver um IEnumerable como: string[] items = new string[] { "a", "b", "c", "d" }; Gostaria de percorrer todos os pares de itens consecutivos (janela deslizante de tamanho 2). Qual seri ("a","b"), ("b", "c"), ("c", "d") Minha solução foi ...

9 a resposta

IEnumerable está vazio?

Sei que provavelmente não importa / afeta o desempenho, mas detesto a ideia de obter umIEnumerable e fazendo.Count(). Tem algumaIsEmpty ouNotEmpty ou alguma função? (semelhante ao stl empty ())

4 a resposta

Por que IEnumerable <T> herda de IEnumerable?

Essa pode ser uma pergunta antiga: por queIEnumerable<T> herdar deIEnumerable? É assim que o .NET faz, mas traz um pequeno problema. Toda vez que escrevo uma classe implementaIEumerable<T>Eu tenho que escrever doisGetEnumerator() funções, uma ...

6 a resposta

Posso implementar retorno de rendimento para funções IEnumerable no VB.NET? [duplicado

Possible Duplicate: Yield In VB.NET [https://stackoverflow.com/questions/97381/yield-in-vb-net] Em C #, ao escrever uma função que retorna umIEnumerble<>, você pode usaryield return para retornar um único item da enumeração eyield break; para ...

6 a resposta

IEnumerable.Any mais rápido que um loop for com uma pausa?

Tivemos alguma lentidão no nosso código ao abrir um formulário e possivelmente foi devido a umfor loop com umbreak que estava demorando muito para ser executado. Troquei isso para umIEnumerable.Any() e vi o formulário abrir muito rapidamente. ...

13 a resposta

Devo sempre retornar IEnumerable <T> em vez de IList <T>?