Resultados da pesquisa a pedido "linq"

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 ())

3 a resposta

Linq 'em' confusão de palavras-chave

Eu estava olhando para uma consulta Linq de colegas de trabalho, mostrada abaixo (a consulta é executada corretamente): from ea in EquipmentApplication join erl in EquipmentRoutingLocation on ea.EquipmentID equals erl.EquipmentID into ...

4 a resposta

Por que o IOrderedEnumerable não retém a ordem após a filtragem em que

Eu criei uma simplificação do problema. Eu tenho um IEnumerable ordenado, estou me perguntando por que a aplicação de um filtro where pode desordenar os objetos Isso não é compilado, embora deva ter o potencial de IOrderedEnumerable<int> tmp = ...

3 a resposta

Rx: EnumerableEx.For () vs Enumerable.SelectMany ()

System.Interactive.dll inclui umFor() método com a seguinte implementação: IEnumerable<TResult> For<TSource, TResult>( IEnumerable<TSource> source, Func<TSource, IEnumerable<TResult>> resultSelector) { return source.Select<TSource, ...

3 a resposta

Operadores suportados pelo NHibernate.LINQ

Estou tentando avaliar o NHibernate.LINQ 1.0 sem escrever nenhum código. Ayende admitiu queesta versão do suporte ao LINQ é inferior em comparação ao EF [http://ayende.com/blog/archive/2010/01/05/nhibernate-vs.-entity-framework-4.0.aspx] , mas ...

2 a resposta

Comparação: Expressão LINQ vs LAMBDA [fechada]

Preciso de uma discussão sobre o desempenho do LINQ e da expressão Lambda. Qual é o melhor?

1 a resposta

Use o LINQ para agrupar dados do DataTable

Quero usar o LINQ para agrupar dados de uma DataTable (colunas: userid, chargetag, charge). O conteúdo pode ficar assim: userid chargetag charge ----------------------------- user1 tag3 100 user2 tag3 100 user3 tag5 250Eu preciso de algo assim ...

3 a resposta

Seleção LINQ por tipo de objeto

Eu tenho uma coleção que contém dois tipos de objetos A e B. Class Base{} Class A : Base {} Class B : Base {} List<Base> collection = new List<Base>(); collection.Add(new A()); collection.Add(new B()); collection.Add(new A()); collection.Add(new ...

2 a resposta

Consulta LINQ - Explicação necessária sobre por que esses exemplos são diferentes

Estou lendo o livro "LINQ Pocket Reference" e há um exemplo específico (ligeiramente modificado abaixo) de que estou tendo dificuldade em entender o assunto ... A explicação no livro é um pouco breve, então fiquei pensando se alguém poderia ...

2 a resposta

Analisando uma expressão LINQ de C # de sequência

Estou tentando fazer algumas consultas realmente dinâmicas aqui - de preferência sem chamar o compilador em tempo de execução. Eu tenho uma string contendo um íon LINQ express, por exemplo var s = "from a in queryable where a.Type == 1 select ...