linq

30/09/2009 - 13:26 por Alhambra Eidos Development | Informe spam
hola,

cuál es la manera más óptima en rendimento de hacer esto:

Teniendo en cuenta que Polizas es un array, y que ya se comprueba que
Polizas != null:

1.
row.Total = (from Poliza p in entity.Polizas
select p.Numero).Sum();

2.
row.Total = entity.Polizas.Sum( poliza => poliza.Numero)


Saludos y gracias.

Preguntas similare

Leer las respuestas

#1 Juan
30/09/2009 - 21:18 | Informe spam
Estoy empezando a ver esto de Linq y en principio uses métodos de extensión,
expresiones lambda o Linq al final todo se compila a lo mismo.

"Alhambra Eidos Development"
escribió en el mensaje
de noticias:
hola,

cuál es la manera más óptima en rendimento de hacer esto:

Teniendo en cuenta que Polizas es un array, y que ya se comprueba que
Polizas != null:

1.
row.Total = (from Poliza p in entity.Polizas
select p.Numero).Sum();

2.
row.Total = entity.Polizas.Sum( poliza => poliza.Numero)


Saludos y gracias.
Respuesta Responder a este mensaje
#2 Gina Solís
05/10/2009 - 16:55 | Informe spam
Y la verdad no tiene ninguna ventaja en eficiencia respecto al metodo
tradicional. Creo que al contrario.

"Juan" escribió en el mensaje
news:
Estoy empezando a ver esto de Linq y en principio uses métodos de
extensión, expresiones lambda o Linq al final todo se compila a lo mismo.

"Alhambra Eidos Development"
escribió en el
mensaje de noticias:
hola,

cuál es la manera más óptima en rendimento de hacer esto:

Teniendo en cuenta que Polizas es un array, y que ya se comprueba que
Polizas != null:

1.
row.Total = (from Poliza p in entity.Polizas
select p.Numero).Sum();

2.
row.Total = entity.Polizas.Sum( poliza => poliza.Numero)


Saludos y gracias.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida