Why does IQueryable.All() return true on an empty collection?
If my driveway is empty, I cannot assert that all cars parked there are red. Consider the following statements. S1: My driveway is empty. S2: All the cars parked in my driveway are red. I claim that S1 implies S2. That is, the statement S1 => S2 is true. I will do this by showing … Read more