Escribo una buena cantidad de linq en mi vida cotidiana, pero en su mayoría declaraciones simples. Me he dado cuenta de que al usar las cláusulas where, hay muchas formas de escribirlas y cada una tiene los mismos resultados que puedo decir. Por ejemplo;Linq adecuado donde las cláusulas
from x in Collection
where x.Age == 10
where x.Name == "Fido"
where x.Fat == true
select x;
parece ser equivalente a este al menos en lo que se refiere a los resultados:
from x in Collection
where x.Age == 10 &&
x.Name == "Fido" &&
x.Fat == true
select x;
Entonces, ¿hay realmente una diferencia distinta de la sintaxis? Si es así, ¿cuál es el estilo preferido y por qué?
Tiene una propiedad booleana 'Fat'? Eso es claro. –
@Bala R: Oye, si tu perro es gordo, tu perro es gordo. –