Where
finds items that match and only returns those that do (filtering).
-> IEnumerable<A>
in, IEnumerable<A>
out
Select
returns something for all items in the source (projection / transformation). That something might be the items themselves, but are more usually a projection of some sort.
-> IEnumerable<A>
in, IEnumerable<B>
out
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…