2014-01-19から1日間の記事一覧

空のシーケンスに対するLinqのEnumerable.Allは一律Trueを返す

Enumerable.All(TSource) メソッド (System.Linq) シーケンスのすべての要素が条件を満たしている場合にTrueなので、てっきり空のシーケンスは1件も条件を満たすものが無いので一律Falseを返すものと思いきや、Trueを返してきました。 Anyの方はFalseを返し…