So I ran into a situation today where some production code was failing precisely because a method performed exactly as documented in MSDN. Shame on me for not reading the d
If the number of the items that return true is the same as the number of all the items, then return true. Simple as that:
true
Driveway.Cars(a => a.Red).Count() == Driveway.Cars.Count()
Related explanation: Why does "abcd".StartsWith("") return true?