Resultados da pesquisa a pedido "ienumerable"
Por que ICollection <T> implementa IEnumerable <T> e IEnumerable
PorqueICollection<T> implemente ambosIEnumerable<T> eIEnumerable? Qual é o objetivo disso? ComoIEnumerable beneficiarICollection<T>?
Alguém pode explicar IEnumerable e IEnumerator para mim?
Alguém pode explicar IEnumerable e IEnumerator para mim? , por exemplo, quando usá-lo no foreach? qual é a diferença entre IEnumerable e IEnumerator? Por que precisamos usá-lo?
Cálculo da contagem para IEnumerable (não genérico)
Pode alguém me ajudar com umCount método de extensão paraIEnumerable (interface não genérica). Sei que não há suporte no LINQ, mas como escrevê-lo manualment
IEnumerable <T> Extensão coalescente nula
Frequentemente, enfrento o problema para verificar se umIEnumerable<T> é nulo antes de iterá-lo por meio de consultas foreach ou LINQ, então, geralmente, encontro códigos como este: var myProjection = (myList ?? Enumerable.Empty<T>()).Select(x ...
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 ...
É necessário um método de extensão em IEnumerable para embaralhar [duplicado]
Esta pergunta já tem uma resposta aqui: Consulta LINQ ideal para obter uma sub-coleção aleatória - Shuffle [/questions/1651619/optimal-linq-query-to-get-a-random-sub-collection-shuffle] respostas Preciso de um método de extensão que embaralhe ...
IEnumerable model property in a ASP.NET MVC 3 Editor Template
u tenho um modelo que possui uma propriedade IEnumerable (aviso de pseudo-código a segui public class PersonModel { public string Name { get; set; } public IEnumerable<AddressModel> Addresses { get; set; } } public class AddressModel { public ...
Problema com o uso de tipos IEnumerable como tipos de retorno no WCF
Estou tentando, há alguns dias, encontrar uma resposta concreta para o motivo pelo qual tipos IEnumerable causam erros estranhos ao usá-los como tipos de retorno em contratos de operaçã Me deparei com muitos artigos e postagens em fóruns, mas o ...
C # Não é possível converter de IEnumerable <Base> para IEnumerable <Derived>
Recentemente, tive problemas ao tentar adicionar AddRange (IEnumerable) a uma lista. Provavelmente um problema clássico, mas ainda não o entendi. Entendo que os métodos que esperam um parâmetro de Lista não estão satisfeitos com uma Lista, ...
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. ...