Resultados da pesquisa a pedido "linq"

3 a resposta

Por que a instrução catch não captura todas as exceções? [duplicado]

Esta pergunta já tem uma resposta aqui: Como lidar com a exceção gerada no linq [/questions/6578913/how-to-handle-exception-raised-in-linq] 2 respostasEstou testando o método abaixo e percebi que, quando digito um nome de arquivo errado, o erro ...

4 a resposta

A iteração no IQueryable com foreach resulta em uma exceção de falta de memória

Estou percorrendo uma tabela pequena (~ 10 GB) com um foreach / IQueryable e LINQ-to-SQL. Parece algo assim: using (var conn = new DbEntities() { CommandTimeout = 600*100}) { var dtable = conn.DailyResults.Where(dr => dr.DailyTransactionTypeID ...

1 a resposta

Como fazer junções sql no lambda?

De tempos em tempos, eu me deparo com esse problema de usar um subconjunto de junções lambda. Como posso usar qualquer extensão LINQ, como devo implementar as seguintes junções: [/imgs/h9Pln.png] Para simplificar, as tabelas de sake são ...

3 a resposta

Como escrever a cláusula where dinâmica para o intervalo de junção variável

Estou trabalhando em uma consulta usando o LINQ, mas me deparei com um problema com uma cláusula where dinâmica. Quero verificar uma condição e, se verdadeiro, adicione-o à minha consulta. O problema é que o where está usando uma das ...

7 a resposta

Métodos de extensão LINQ - Qualquer () vs. Onde () vs. Existe ()

Infelizmente, os nomes desses métodos resultam em termos de pesquisa terríveis, e não consegui encontrar um bom recurso que explique a diferença entre esses métodos - como em quando usar cada um. Obrigado. Editar: O tipo de consulta que estou ...

5 a resposta

LINQ - selecionando o segundo item no IEnumerable

eu tenho string[] pkgratio= "1:2:6".Split(':'); var items = pkgratio.OrderByDescending(x => x);Eu quero selecionar o valor do meio e sugeri isso. Essa é uma maneira correta de selecionar o segundo valor em um ...

9 a resposta

Divida uma lista em várias listas com o aumento da sequência quebrada

Eu tenho uma lista de int e quero criar várias listas depois de dividir a lista original quando um número menor ou igual for encontrado.Os números não estão na ordem de classificação. List<int> data = new List<int> { 1, 2, 1, 2, 3, 3, 1, 2, 3, ...

3 a resposta

Maior que a condição no Linq Join

Eu tentei juntar duas tabelas condicionalmente, mas está me dando erro de sintaxe. Eu tentei encontrar a solução na rede, mas não consigo encontrar como fazer associação condicional com a condição. A única outra alternativa é obter o valor ...

2 a resposta

NHibernate diferença entre Consulta <T>, Get <T> e Load <T>

Gostaria de encontrar a diferença no uso dessas três maneiras de obter dados do banco de dados ao fazer algo como: public T GetById(int id) { using (var db = Database.Session) { using (var t = db.BeginTransaction()) { try { return db.Get<T>(id); ...

4 a resposta

LINQ para obter o valor mais próximo?

Eu tenho uma lista, MyStuff tem uma propriedade do tipo Float. Existem objetos com valores de propriedade 10,20,22,30. Preciso escrever uma consulta que encontre os objetos mais próximos de 21, nesse caso, ele encontraria os objetos 20 e 22. ...