Resultados da pesquisa a pedido "ienumerable"
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?
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()) { ...
Como classificar um IEnumerable <string>
Como posso classificar umIEnumerable<string> alfabeticamente. Isso é possível? Edit: Como eu escreveria uma solução in-loco?
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 ...
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 ())
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 ...
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 ...
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. ...