Resultados da pesquisa a pedido "ienumerable"

3 a resposta

Por que ICollection <T> implementa IEnumerable <T> e IEnumerable

PorqueICollection<T> implemente ambosIEnumerable<T> eIEnumerable? Qual é o objetivo disso? ComoIEnumerable beneficiarICollection<T>?

14 a resposta

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?

4 a resposta

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

2 a resposta

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 ...

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 ...

3 a resposta

É 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 ...

1 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

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, ...

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. ...