Perguntas com a marcação «linq»

O Language Integrated Query (LINQ) é um componente do Microsoft .NET Framework que adiciona recursos nativos de consulta de dados aos idiomas do .NET. Por favor, considere usar tags mais detalhadas quando apropriado, por exemplo [linq-to-sql], [linq-to-entity] / [entity-framework] ou [plinq]

7
Múltiplo "ordenar por" no LINQ
Tenho duas tabelas moviese categoriesrecebo uma lista ordenada por categoryID primeiro e depois por Name . A tabela de filmes possui três IDs de colunas , Nome e ID da categoria . A tabela de categorias possui duas colunas ID e Nome . Tentei algo como o seguinte, mas não …
1582 linq  sql-order-by 

20
Distinct () de LINQ em uma propriedade específica
Estou brincando com o LINQ para aprender sobre isso, mas não consigo descobrir como usá-lo Distinctquando não tenho uma lista simples (é fácil fazer uma lista simples de números inteiros, essa não é a questão). O que eu quero usar Distinct em uma lista de um Objeto em uma ou …
1095 c#  linq  .net-3.5  distinct 

14
Retornando IEnumerable <T> vs. IQueryable <T>
Qual é a diferença entre retornar IQueryable&lt;T&gt;vs. IEnumerable&lt;T&gt;, quando um deve ser preferido em relação ao outro? IQueryable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c; IEnumerable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c;

16
Diferença entre Select e SelectMany
Estive pesquisando a diferença entre Selecte SelectManynão consegui encontrar uma resposta adequada. Preciso aprender a diferença ao usar o LINQ To SQL, mas tudo o que encontrei são exemplos de matriz padrão. Alguém pode fornecer um exemplo de LINQ To SQL?
1074 c#  linq-to-sql  linq 

10
Agrupar por em LINQ
Vamos supor que se tivermos uma classe como: class Person { internal int PersonID; internal string car; } Agora eu tenho uma lista desta classe: List&lt;Person&gt; persons; Agora, esta lista pode ter várias instâncias com as mesmas PersonID, por exemplo: persons[0] = new Person { PersonID = 1, car = …
1063 c#  linq  group-by 

23
Consulta LINQ em um DataTable
Estou tentando executar uma consulta LINQ em um objeto DataTable e, estranhamente, estou descobrindo que executar essas consultas no DataTables não é simples. Por exemplo: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Isso não é permitido. Como obtenho algo assim funcionando? Estou surpreso que …
1031 c#  .net  linq  datatable  .net-3.5 

14
Agrupar por várias colunas
Como posso fazer GroupBy várias colunas no LINQ Algo semelhante a isso no SQL: SELECT * FROM &lt;TableName&gt; GROUP BY &lt;Column1&gt;,&lt;Column2&gt; Como posso converter isso para LINQ: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY …
967 c#  .net  linq  group-by  aggregate 

14
Quando usar .First e quando usar .FirstOrDefault com LINQ?
Pesquisei e não encontrei uma resposta clara sobre quando .Firste o que usar .FirstOrDefaultcom o LINQ. Quando você gostaria de usar .First? Somente quando você deseja capturar a exceção se nenhum resultado for retornado? var result = List.Where(x =&gt; x == "foo").First(); E quando você gostaria de usar .FirstOrDefault? Quando …
824 c#  .net  linq 

30
Qual é o equivalente em Java para LINQ? [fechadas]
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 anos . O que é equivalente em Java para LINQ?
820 java  linq 



10
IEnumerable vs List - O que usar? Como eles funcionam?
Tenho algumas dúvidas sobre como funcionam os enumeradores e o LINQ. Considere estas duas seleções simples: List&lt;Animal&gt; sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); ou IEnumerable&lt;Animal&gt; sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select …
676 c#  linq  list  ienumerable 

20
Dynamic LINQ OrderBy em IEnumerable <T> / IQueryable <T>
Encontrei um exemplo no VS2008 Examples for Dynamic LINQ que permite que você use uma string do tipo sql (por exemplo, OrderBy("Name, Age DESC"))para fazer pedidos. Infelizmente, o método incluído apenas funciona IQueryable&lt;T&gt;. Existe alguma maneira de obter essa funcionalidade IEnumerable&lt;T&gt;?
670 c#  linq  linq-to-objects 

14
Usando o LINQ para remover elementos de uma Lista <T>
Digamos que eu tenha uma consulta LINQ, como: var authors = from x in authorsList where x.firstname == "Bob" select x; Dado que authorsListé do tipo List&lt;Author&gt;, como posso excluir os Authorelementos deauthorsList retornados pela consulta em authors? Ou, dito de outra maneira, como posso excluir todos os nomes iguais …
655 c#  .net  linq  list 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.