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]

12
Maneira mais rápida de comparar duas listas genéricas para diferenças
Qual é o mais rápido (e menos intensivo em recursos) para comparar dois itens massivos (> 50.000) e, como resultado, possui duas listas como as abaixo: itens que aparecem na primeira lista, mas não na segunda itens que aparecem na segunda lista, mas não na primeira Atualmente, estou trabalhando com …
214 c#  linq  list 


7
Quando usar Cast () e Oftype () no Linq
Estou ciente de dois métodos de conversão de tipos para IEnumerableum Arraylistno Linq e me pergunto em quais casos usá-los? por exemplo IEnumerable<string> someCollection = arrayList.OfType<string>() ou IEnumerable<string> someCollection = arrayList.Cast<string>() Qual é a diferença entre esses dois métodos e onde devo aplicar cada caso?
211 c#  .net  linq 

4
Como obter valores do IGrouping
Eu tenho uma pergunta sobre IGroupinge o Select()método. Digamos que eu tenho um IEnumerable<IGrouping<int, smth>>desta maneira: var groups = list.GroupBy(x => x.ID); onde listé uma List<smth>. E agora eu preciso passar valores de cada um IGroupingpara outra lista de alguma forma: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); …
211 c#  linq  select  igrouping 


16
LINQ - Junção externa completa
Eu tenho uma lista do ID das pessoas e seu primeiro nome, e uma lista do ID das pessoas e seu sobrenome. Algumas pessoas não têm nome e outras não, sobrenome; Eu gostaria de fazer uma junção externa completa nas duas listas. Portanto, as seguintes listas: ID FirstName -- --------- …

4
Linq lista de listas para lista única
Parece que esse é o tipo de coisa que já teria sido respondida, mas não consigo encontrá-lo. Minha pergunta é bem simples, como posso fazer isso em uma instrução para que, em vez de precisar renovar a lista vazia e depois agregar na próxima linha, possa ter uma única instrução …
201 c#  linq 

3
Ferramenta SQL para LINQ [fechada]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
198 sql  linq 

9
Como converter resultados linq em HashSet ou HashedSet
Eu tenho uma propriedade em uma classe que é um ISet. Estou tentando obter os resultados de uma consulta linq nessa propriedade, mas não consigo descobrir como fazer isso. Basicamente, procurando a última parte disso: ISet<T> foo = new HashedSet<T>(); foo = (from x in bar.Items select x).SOMETHING; Também poderia …
195 c#  linq 

5
LINQ para ler XML
Eu tenho esse arquivo XML: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> Alguém poderia me dar um código C # usando LINQ, a maneira mais simples de imprimir este resultado: (Observe o espaço extra, …
194 c#  xml  linq  linq-to-xml 

16
Retornar resultados do tipo anônimo?
Usando o exemplo simples abaixo, qual é a melhor maneira de retornar resultados de várias tabelas usando o Linq para SQL? Digamos que eu tenha duas tabelas: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Eu quero devolver todos os cães com os deles BreedName. Eu deveria ter todos os cães …
194 c#  linq  linq-to-sql 

7
Como obter o índice de um item em uma lista em uma única etapa?
Como posso encontrar o índice de um item em uma lista sem percorrê-lo? Atualmente, isso não parece muito bom - pesquisar na mesma lista o mesmo item duas vezes, apenas para obter o índice: var oProp = something; int theThingIActuallyAmInterestedIn = myList.IndexOf(myList.Single(i => i.Prop == oProp));
193 c#  linq  lookup 


9
Aprendendo sobre o LINQ [fechado]
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á 2 anos . Melhore esta pergunta Visão geral Uma das coisas sobre as quais …

22
LINQ para SQL vs procedimentos armazenados? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

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.