es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DYNAMIC-LINQ

Convertir una cadena a una expresión Linq

Tiene una expresión Linq que está ejecutando correctamente mediante el siguiente código: Expression expressionMain=(Param_0.Email ?? “”).StartsWith(“Test@abc.com”, OrdinalIgnoreCase) var lambda = Expression.Lambda<><custommodel, bool=””>>(expressionMain, paramExpr); var compiledLambda = lambda.Compile(); var queryResult = TableEntity.AsQueryable() .Where(compiledLambda) .ToList(); Pero si obtengo esa misma expresión como una cadena desde otra fuente (SQL), ¿cómo se convierte / . . . Read more

¿Cuál de estas consultas de LINQ tiene mejor rendimiento?

¿En el contexto de Entity Framework, cuál de estas consultas se lleva a cabo mejor? var resultado = Items.OrderByDescending(t => t.Created) .FirstOrDefault(a => a.ID == ItemID)?.ItemName; o var resultado = Items.Where(a => a.ID == ItemID) .OrderByDescending(t => t.Created) .FirstOrDefault()?.ItemName; ¿Hay algún lugar donde pueda leer acerca de cómo se convierten . . . Read more

Cosmos DB IQueryable en campos nulos.

Tengo este campo en mi modelo: public class Lead { …. public Guid? ClientId { get; set; } } Cuando intento filtrar en este campo usando IQueryable en el código de esta manera: var queryable = container.GetItemLinqQueryable<Lead>() .OrderBy(l => l.Created) .AsQueryable(); …. //Use a list of GUIDs to filter on . . . Read more

Cómo separar una lista separada por comas y condición where en LINQ.

Tengo una variable giftcardamounts en una tabla de base de datos. La columna contiene valores separados por dólares y comas. Hay 40 filas. Ejemplo: fila 1: giftcardamounts : ($10,$20,$30,$40,$50) fila 2: giftcardamounts : ($100,$200,$30,$40,$50) fila 3: giftcardamounts : ($10,$20,$300,$400,$500) …etc Desde el frontend, se recibe una entrada llamada giftcardselectedamount Ejemplo: . . . Read more