Resultados da pesquisa a pedido "ienumerable"
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 ...
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?
Converter conjunto de dados em IQueryable <T> ou IEnumerable <T>
Como ainda não há Linq no DB2 (vamos IBM!), E eu quero lidar com IQueryables ou IEnumerables no meu código, como eu converteria um DataTable em um IQueryable? Ou um IEnumerable? Eu tenho uma interface e uma classe que corresponde às colunas na ...
Por que Enumerable.Range é mais rápido que um loop de rendimento direto?
O código abaixo está verificando o desempenho de três maneiras diferentes de fazer a mesma solução. public static void Main(string[] args) { // for loop { Stopwatch sw = Stopwatch.StartNew(); int accumulator = 0; for (int i = 1; i <= 100000000; ...
IEnumerable <T> como tipo de retorno
Existe algum problema com o usoIEnumerable<T> como um tipo de retorno? FxCop reclama de retornoList<T> (aconselha retornarCollection<T> em vez de). Bem, eu sempre fui guiado por uma regra "aceite o mínimo que puder, mas retorne o máximo". Deste ...
Qual é a diferença entre IQueryable <T> e IEnumerable <T>?
Qual é a diferença entreIQueryable<T> eIEnumerable<T>? Veja tambémQual é a diferença entre IQueryable e IEnumerable [https://stackoverflow.com/questions/2433306/whats-the-difference-between-iqueryable-and-ienumerable?rq=1] que se sobrepõe a esta ...
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 ...
Equivalente LINQ de foreach para IEnumerable <T>
Gostaria de fazer o equivalente ao seguinte no LINQ, mas não consigo descobrir como: IEnumerable<Item> items = GetItems(); items.ForEach(i => i.DoStuff());Qual é a sintaxe real?
A classe precisa implementar IEnumerable para usar Foreach
Isso é em c #, eu tenho uma classe que estou usando a DLL de outra pessoa. Ele não implementa IEnumerable, mas possui 2 métodos que retornam um IEnumerator. ...