Ich schreibe in meinem täglichen Leben eine ganze Menge Linq, aber meistens einfache Aussagen. Ich habe festgestellt, dass es bei der Verwendung von where-Klauseln viele Möglichkeiten gibt, sie zu schreiben, und jede hat, soweit ich das beurteilen kann, die gleichen Ergebnisse. Beispielsweise;
from x in Collection
where x.Age == 10
where x.Name == "Fido"
where x.Fat == true
select x;
Scheint zumindest in Bezug auf die Ergebnisse gleichwertig zu sein:
from x in Collection
where x.Age == 10 &&
x.Name == "Fido" &&
x.Fat == true
select x;
Gibt es also wirklich einen anderen Unterschied als die Syntax? Wenn ja, welcher Stil wird bevorzugt und warum?
Fat
Eigenschaft? Das ist einfach gemein.