Is there an equivalent to F#\'s List.map function in C#? i.e. apply a function to each element in the list and return a new list containing the results.
Something like:<
That is LINQ's Select - i.e.
Select
var newSequence = originalSequence.Select(x => {translation});
or
var newSequence = from x in originalSequence select {translation};