Почему бы просто не написать функцию, которая принимает IEnumerable<double>
?
Тогда, если вы действительно хотите использовать ArrayList
, я предполагаю, что не по выбору вы можете использовать расширения AsEnumerable()
.
РЕДАКТИРОВАТЬ, кажется, я Miread ArrayOrList, но ответ по-прежнему применяется, хотя это было на 56 секунд позже