Что такое Linq, эквивалентный карте ! или собирать! в Ruby?
a = [ "a", "b", "c", "d" ]
a.collect! {|x| x + "!" }
a #=> [ "a!", "b!", "c!", "d!" ]
Я мог бы сделать это, перебирая коллекцию с помощью foreach, но мне было интересно, было ли более элегантное решение Linq.