C #: Изменение значений для каждого элемента в массиве

Мне интересно, есть ли встроенная функциональность .NET для изменения каждого значения в массиве на основе результата предоставленного делегата. Например, если бы у меня был массив {1,2, 3} и делегат, который возвращает квадрат каждого значения, я хотел бы иметь возможность запустить метод, который принимает массив и делегат и возвращает {1,4,9} . Есть ли что-нибудь подобное уже?

17
задан Nathan Baulch 5 October 2010 в 22:34
поделиться